Violet
Baigiang

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

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
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

Tìm kiếm Bài giảng

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: Duy Tân
Ngày gửi: 08h:44' 21-12-2021
Dung lượng: 165.5 KB
Số lượt tải: 28
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;
468x90
 
Gửi ý kiến