Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 9. Cấu trúc rẽ nhánh

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: cao việt dũng
Ngày gửi: 15h:21' 07-12-2021
Dung lượng: 165.5 KB
Số lượt tải: 43
Số lượt thích: 0 người
CHỦ ĐỀ 3
CẤU TRÚC RẼ NHÁNH VÀ LẶP

Duy hẹn với Ngọc: “Ngày mai, nếu trời nắng thì Duy sẽ đi chơi cùng với Ngọc”.
Câu nói của Duy cho biết việc làm cụ thể nào? Và điều kiện đó là gì ?
Câu nói của Duy có đề cập đến việc gì sẽ xảy ra khi điều kiện đó không được thỏa mãn không ?
Ta nói cách diễn đạt như vậy thuộc dạng thiếu: Nếu…thì…
Tình huống 1
Nhận xét:
I- Cấu trúc rẽ nhánh
1.Rẽ nhánh
I- Cấu trúc rẽ nhánh
1.Rẽ nhánh
Tình huống 2
Một lần khác, Ngọc hẹn với Duy: “Ngày mai,nếu trời nắng thì Ngọc sẽ đến nhà Duy, nếu không thì sẽ nhắn tin cho Duy”.
Câu nói của Ngọc khẳng định hai việc cụ thể gì?
Có khi nào cả hai việc cùng được thực hiện không?
Vậy mỗi việc sẽ được thực hiện khi nào?
Nhận xét
Ta nói cách diễn đạt như vậy thuộc dạng đủ: Nếu…thì…, nếu không thì…
Cấu trúc rẽ nhánh là cấu trúc dùng để mô tả các mệnh đề được chọn thực hiện hay không thực hiện một công việc phù hợp với điều kiện đang xảy ra
Ví dụ: Giải phương trình bậc hai ax2 + bx + c =0, (a0)
Sơ đồ thể hiện cấu trúc rẽ nhánh
1.Rẽ nhánh
a) Dạng thiếu :
IF <Điều kiện> THEN ;
* Trong đó: - Điều kiện: là biểu thức logic.
- Câu lệnh: là 1 câu lệnh của Pascal.
Thế nào là biểu thức logic?
Điều kiện
Đúng

Câu lệnh
Sai

Câu lệnh
Đúng

Câu lệnh
Điều kiện
Điều kiện
Ví dụ :
If a mod 2 =0 then writeln (‘a la so chan’);
Cú pháp:
If a mod 3 =0 then writeln (‘a la so chia het cho 3’);
2. Câu lệnh rẽ nhánh IF … Then
b) Dạng đủ :
IF <Điều kiện> THEN ELSE ;
Cú pháp:
Điều kiện
Đúng

Câu lệnh 1
Sai

Câu lệnh 2
Điều kiện

Câu lệnh 1

Câu lệnh 2
Điều kiện

Câu lệnh 1
2. Câu lệnh rẽ nhánh IF … Then
VD: If a mod 2 =0 then writeln (‘a la so chan’)
Else writeln (‘a la so le’ );
Trong nhiều trường hợp, NNLT cho phép gộp nhiều câu lệnh thành một câu lệnh gọi là câu lệnh ghép, có dạng:
Ví dụ:
3.Câu lệnh ghép
IF Delta<0 THEN Writeln(‘Phương trình vô nghiệm’)
ELSE
BEGIN
X1:= (-B + SQRT(Delta))/(2*A);
X2:= (-B - SQRT(Delta))/(2*A);
Writeln(‘ Nghiem X1= ’, X1:5:1);
Writeln(‘ Nghiem X2= ’, X2:5:1);
END;
BEGIN
< Các câu lệnh>;
END;
 
Gửi ý kiến