Bài giảng Tin học 11 - Bài 09: Cấu trúc rẽ nhánh

Bài giảng Tin học 11 - Bài 09: Cấu trúc rẽ nhánh

Thí dụ

A nói với B: “Chiều mai nếu trời không mưa thì A sẽ sang nhà B học bài”.

Lần khác, A nói: “Chiều mai nếu trời không mưa thì A sẽ sang nhà B học bài, còn nếu mưa thì sẽ gọi điện cho B để trao đổi”.

 

ppt 21 trang lexuan 10260
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học 11 - Bài 09: Cấu trúc rẽ nhánh", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Chương III. CẤU TRÚC RẼ NHÁNH VÀ LẶPBài 9. CẤU TRÚC RẼ NHÁNHThí dụA nói với B: “Chiều mai nếu trời không mưa thì A sẽ sang nhà B học bài”. Lần khác, A nói: “Chiều mai nếu trời không mưa thì A sẽ sang nhà B học bài, còn nếu mưa thì sẽ gọi điện cho B để trao đổi”. Thí dụChiều mai nếu trời không mưa thì A sẽ sang nhà B học bài.→ Dạng thiếu: Nếu thì Điều kiệnCông việcThí dụChiều mai nếu trời không mưa thì A sẽ sang nhà B học bài, còn nếu mưa thì sẽ gọi điện cho B để trao đổi.→ Dạng đủ: Nếu thì , nếu không thì Điều kiệnCông việc 1Công việc 2Thí dụTrong thuật toán giải phương trình bậc hai, sau khi tính Delta:Nếu Delta 0 thì ta tính nghiệm của phương trình.Ngược lại (Delta then ;Dạng đủif then else ;2. Câu lệnh if-thenTrong đó:Điều kiện là biểu thức cho giá trị logic.Câu lệnh, câu lệnh 1, câu lệnh 2 là một câu lệnh trong Pascal.2. Câu lệnh if-thenỞ dạng thiếu, nếu điều kiện đúng thì câu lệnh sẽ được thực hiện, ngược lại câu lệnh sẽ bị bỏ qua.Ở dạng đủ, nếu điều kiện đúng thì câu lệnh 1 sẽ được thực hiện, ngược lại câu lệnh 2 sẽ được thực hiện.Dạng thiếuDạng đủThí dụif D ;	end;4. Một số ví dụVD1. Tìm nghiệm thực của phương trình bậc hai ax2 + bx + c = 0 với a 0.	4. Một số ví dụVD2: Tìm số ngày của năm N, biết rằng năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100. Ví dụ, các năm 2000, 2004 là năm nhuận và có số ngày là 366, các năm 1900, 1945 không phải là năm nhuận và có số ngày là 365.Bài tậpViết câu lệnh rẽ nhánh để giải bài toán xét tính chẵn lẻ của một số tự nhiên n > 0 bất kỳ.if n mod 2 = 0 then write(‘So chan’)else write(‘So le’);Bài tập về nhàBài 1, 2, 4 trang 50-51 SGK.Bài 3.1, 3.2, 3.3, 3.5 trang 18 SBT.

Tài liệu đính kèm:

  • pptbai_giang_tin_hoc_11_bai_09_cau_truc_re_nhanh.ppt