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

ppt 14 trang thungat 29/10/2022 4820
Bạn đang xem tài liệu "Bài giảng Tin học 11 - Bài 9: Cấu trúc rẽ nhánh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptbai_giang_tin_hoc_11_bai_9_cau_truc_re_nhanh.ppt

Nội dung text: Bài giảng Tin học 11 - Bài 9: Cấu trúc rẽ nhánh

  1. Baìi 9. CẤU TRUÏC RẼ NHAÏNH 1. Caïc vê duû vãö reî nhaïnh -Chiãöu mai nãúu tråìi khäng mæa thç cháu seî âãún nhaì ngoüc. -Chiãöu mai nãúu tråìi mæa thç Ngoüc seî goüi âiãûn thoaûi cho Cháu âãø trao âäøi, nãúu khäng mæa thç seî âãún nhaì cháu.
  2. 1. Caïc vê duû vãö reî nhaïnh Nãúu Thç Nãúu Thç Nãúu khäng thç - Vê duû: giaíi phæång trçnh báûc hai: ax2 + bx + c = 0, (a≠0) + Nháûp a, b, c + Tênh biãût säú delta: D  b2 - 4ac + Nãúu D khäng ám thç tênh caïc nghiãûm. Træåìng håüp coìn laûi thäng baïo phæång trçnh vä nghiãûm
  3. 2. Cáu lãûnh if-then a. Cuï phaïp: + Daûng thiãúu: if then ; + Daûng âuí: if then else ; Trong âoï: - âiãöu kiãûn laì biãøu thæïc lägic - cáu lãûnh, cáu lãûnh 1, cáu lãûnh 2 laì mäüt cáu lãûnh cuía Pascal
  4. 2.Cáu lãûnh if-then b. Caïch thæûc hiãûn: - Daûng âuí: âiãöu kiãûn âæåüc tênh vaì kiãøm tra. Nãúu âiãöu kiãûn âuïng( giaï trë True) thç cáu lãûnh 1 seî âæåüc thæûc hiãûn. Ngæåüc laûi( giaï trë False) thç cáu lãûnh 2 seî âæåüc thæûc hiãûn. Âiãöu kiãûn  S Cáu lãûnh 1 Cáu lãûnh 2
  5. 3. Cáu lãûnh gheïp a. Cuï phaïp: begin ; end; Cáu lãûnh, cáu lãûnh 1, cáu lãûnh 2 åí trãn coï thãø cáu lãûnh âån hoàûc cáu lãûnh gheïp. b. Vê duû: If D > 0 then begin x1:= (-b-sqrt(b*b-4*a*c))/(2*a); x2:=-b/a-x1; end else Writeln(‘ phuong trinh vo nghiem’);
  6. 4. Vê duû: Vê duû 1: tçm nghiãûm thæûc cuía phæång trçnh: ax2 + bx + c = 0. våïi a ≠0 Program giai_ptb2; uses crt; var a, b, c: real; D, x1, x2: real; begin clrscr; Write(‘ a = ‘); Readln(a); Write(‘ b = ‘); Readln(b); Write(‘ c = ‘); Readln(c);
  7. 4. Vê duû: Vê duû 2: Tçm säú ngaìy cuía nàm N, biãút ràòng nàm nhuáûn laì nàm chia hãút cho 400 hoàûc chia hãút cho 4 nhæng khäng chia hãút cho 100. vê duû, caïc nàm 2000, 2004 laì caïc nàm nhuáûn vaì coï säú ngaìy 366, caïc nàm 1900, 1945 khäng phaíi laì nàm nhuáûn vaì coï säú ngaìy laì 365.