... (biểu thức luận lý) lệnh; + Khối lệnh bao gồm nhiều lệnh: lệnh 1, lệnh , ta viết lệnh if sau: if (biểu thức luận lý) { lệnh 1; lệnh 2; } Không đặt dấu chấm phẩy sau câulệnh if Ví dụ: if(biểu ... thực khối lệnh thoát khỏi cấutrúc if Ngược lại Nếu biểu thức luận lý thực khối lệnh thoát khỏi cấutrúc if … Ngược lại Nếu biểu thức luận lý n-1 thực khối lệnh n-1 thoát khỏi cấutrúc if Ngược ... sát nhận xét kết Cấutrúc if lồng Quyết định thực n khối lệnh cho trước • Cú pháp lệnh Cú pháp dạng trên, nhiều khối lệnh bên phải chứa dạng gọi cấutrúc if lồng Thường cấutrúc if lồng nhiều...
... (biểu thức luận lý) lệnh; + Khối lệnh bao gồm nhiều lệnh: lệnh 1, lệnh , ta viết lệnh if sau: if (biểu thức luận lý) { lệnh 1; lệnh 2; } Không đặt dấu chấm phẩy sau câulệnh if Ví dụ: if(biểu ... thực khối lệnh thoát khỏi cấutrúc if Ngược lại Nếu biểu thức luận lý thực khối lệnh thoát khỏi cấutrúc if … Ngược lại Nếu biểu thức luận lý n-1 thực khối lệnh n-1 thoát khỏi cấutrúc if Ngược ... sát nhận xét kết Cấutrúc if lồng Quyết định thực n khối lệnh cho trước Cú pháp lệnh Cú pháp dạng trên, nhiều khối lệnh bên phải chứa dạng gọi cấutrúc if lồng Thường cấutrúc if lồng nhiều...
... then else ; - Biểu thức logic kiểm tra Nếu thực câulệnh 1, ngược lại thực câulệnhCâulệnh ghép: • Câulệnh ghép câulệnh hợp thành dãy câulệnh • Thuật ngữ câulệnh ... thì… - Cấutrúc dùng để mô tả mệnh đề có dạng gọi cấutrúcrẽnhánh thiếu đủ Câulệnh if – then: a Dạng thiếu: If then ; - Biểu thức logic kiểm tra Nếu câulệnh thực ... ghép: • Câulệnh ghép câulệnh hợp thành dãy câulệnh • Thuật ngữ câulệnh hiểu chung cho câulệnh đơn câulệnh ghép 4 Một số ví dụ: Ví dụ 1: Tìm nghiệm thực phương trình bậc hai: ax2 + bx + c...
... Câulệnh ghép: - Câulệnh ghép câulệnh hợp thành dãy câulệnh - Thuật ngữ câulệnh hiểu chung cho câulệnh đơn câulệnh ghép đựoc thực Giáo viên: 5’ - Thuyết trình: Sau số từ khoá phải câulệnh ... câulệnh sau ngược lại bị bỏ then (câu lệnh 1) qua không thực - Ở dạng đủ: biểu thức câulệnh if – then logic chưa kết thúc mà câulệnh kiểm tra Nếu thực câulệnh 1, ngược lại thực câulệnhCâu ... then else - Trả lời: Ở dạng thiếu ; biểu thức logic sai câu - Ở dạng thiếu: biểu lệnh sau then không thức logic được thực câu kiểm tra Nếu lệnh if – then kết thúc Ở câu lệnh...
... nhu cầucấutrúcrẽnhánh biểu diễn thuật toán Hiểu câulệnhrẽnhánh (dạng thiếu dạng đủ) Hiểu câulệnh ghép Sử dụng cấutrúcrẽnhánh mô tả thuật toán số toán đơn giản Viết lệnhrẽnhánh ... phương trình có nghiệm Thuật toán xuất mệnh đề gì? Mệnh đề: - Nếu - Nếu ngược lại Cấutrúc gọi cấutrúcrẽnhánh Các NNLT thường cung cấp câulệnh để mô tả cấutrúcrẽ nhánh, Pascal ... câulệnh Câulệnh ghép - Trong ngôn ngữ Pascal, câulệnh ghép có dạng: Trong câulệnh IF - THEN Begin IF – THEN – ELSSE muốn thực hiệ lệ nhiề ;u lệnh sau Then hay nhiều lệnh...
... Dng thiu: Nuhãy nêu ý nghĩa câu Cõu lnh, ngc lithiếu? Em K ỳng thỡ thc hin lệnhrẽnhánh dạng thỡ b qua cõu lnh - Dng : Em nêu ý nghĩa câu Cõu lnh 1, ngc li thỡ lệnhrẽnhánh dạng đủ? Nu K ỳng thỡ ... a,b,c nhập vào b = 22 411 = = b*b 4*a*c < S PT vô nghiệm Đ = S Đ PT có nghiệm kép x=-1 PT có nghiệm x=-b/2a PT có nghiệm x1, x2 = (-b )/2a KT Mô thuật toán giải phương trình bậc hai Bộ ... vào a,b,c= a,b,c b -11 ==33 45 = 11 b*b 4*a*c 11 <
... 2: cấutrúcrẽnhánh lặp CẤUTRÚCRẼNHÁNH Nội dung: RẽNhánhCâuLệnh If-Then CâuLệnh Ghép Một Số Ví Dụ Tháng 10 năm học 2008 CẤUTRÚCRẼNHÁNHRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP RẼNHÁNH ... VẼ RẼNHÁNHCẤUTRÚCRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP MỘT SỐ VÍ DỤ RẼNHÁNH Nhập a,b,c D b2 -4ac S Thơng báo vơ Nghiệm, KT D≥0? Đ Tính đưa Nghiệm, KT Sơ đồ thể rẽnhánhRẼNHÁNHCẤUTRÚC ... a,b,c cạnh tam giác RẼNHÁNHCẤUTRÚCRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP MỘT SỐ VÍ DỤ CÂULỆNH GHÉP Sau Then, Else thực nhiều câulệnh phải đặt BEGIN END (câu lệnh ghép) If
... logic , : câulệnh pascal CẤUTRÚCRẼNHÁNH • II Câulệnh if – then b Dạng đủ: Câulệnh Sai Điều kiện Đúng CâulệnhCâulệnh Nếu điều kiện thực câulệnh ngược lại thực câulệnh ... Đúng Câulệnh Sai Câulệnh Nếu điều kiện câulệnh thực hiện, điều kiện sai không thực tới câulệnhCẤUTRÚCRẼNHÁNH II Câulệnh if – then b Dạng đủ: if then else
... ghép(hay câulệnh gộp dãy câulệnh thành câulệnh ghép?(hay câulệnh hợp thành).Chẳng hạn, Câulệnh ghép Pascal có dạng: Begin End; Các câulệnhcâulệnh if – then mục Là câulệnh ... else Trong đó: Điều kiện biểu thức lôgic Câu lệnh, câulệnh 1, câulệnhcâulệnh Pascal SƠ ĐỒ KHỐI Đúng Điều kiện Sai CâulệnhCâulệnh sai Điều kiện Đúng Câulệnh 3 .Câu lệnh ghép ... lập trình cócâulệnh để mô tả cấutrúcrẽnhánh Nhập a,b,c Db2-4ac Sai Thông báo vô nghiệm, kết thúc D≥0 ? Đúng Tính đưa nghiệm thực, kết thúc 2.CÂU LỆNH if-then Để mô tả cấutrúcrẽ nhánh, Pascal...
... sqrt(delta))/(2*a); x1:= (- b - sqrt(delta))/(2*a); end; Gv: Hướng dẫn cho hs tham khảo ví dụ sách IV Câulệnh ghép begin câu lệnh; end; Một số ví dụ - SGK Củng cố - Lấy ví dụ đơn giản máy cho học sinh quan sát...
... hiÖn c«ng viÖc Khối câulệnh Thùc hiÖn c«ng viÖc Ghép nhiều câu lệnh: Begin End; If B then C else If D then E else G; C«ng viÖc C«ng viÖc = rçng KÕt thóc Câulệnhrẽnhánh dạng khuyết IF ... trị có kiểu Boolean (True, False) dùng làm điều kiện thực lệnh máy >; =; ; =;
... a,b,c nhập vào b = 22 411 = = b*b 4*a*c < S PT vô nghiệm Đ = S Đ PT có nghiệm kép x=-1 PT có nghiệm x=-b/2a PT có nghiệm x1, x2 = (-b )/2a KT Mô thuật toán giải phương trình bậc hai Bộ ... vào a,b,c= a,b,c b -11 ==33 45 = 11 b*b 4*a*c 11 <
... ; b Dạng đủ: if then else ; Trong đó: Điều kiện: biểu thức lôgic Câu lệnh, câulệnh 1, câulệnhcâulệnh - GV: Giải thích sơ đồ khối câu Pascal lệnh ... nhiều câulệnh sau then theo else ta làm nào? - HS: HS1, HS2 - GV: Khi ta cần gộp nhiều lệnh lại coi câulệnh Trong ngôn ngữ lập trình câulệnh gọi câulệnh ghép 5’ - GV: Giới thiệu vài câulệnh ... câu Pascal lệnhrẽnhánh dạng thiếu dạng đủ (bảng phụ hình 5, hình 6) - GV: Giải thích vd1, vd2, vd3 10’ Câulệnh ghép Trong ngôn ngữ Pascal, câulệnh ghép có dạng: Begin End; Chú...
... thang 7’); end; Cấutrúc dùng để mô tả mệnh đề Nếu…thì,… Nếu… thì, không thì…… Được gọi cấutrúcrẽnhánhCấutrúcrẽnhánh dạng thiếu If then ; Cấutrúcrẽnhánh dạng đủ ... else writeln(‘a la so le’); Câulệnh ghép Trong Pascal cho phép gộp dãy câulệnh thành câulệnh ghép Câulệnh ghép có dạng Begin ; End; Chú ý: sau end phải có dấu chấm phẩy; ví dụ: ... thể cấutrúc if -then Đúng Điều kiện Sai Câulệnh Ý nghĩa: Tính kiểm tra điều kiện Nếu điều kiện câulệnh thực hiện, ngược lại câulệnh bị bỏ qua 2 Câulệnh if - then if then ;...
... đề có dạng Sai Đúng kiểm tra sai Nếu then < câu lệnh> ; Dạng đầy đủ: If < điều kiện> then < câulệnh > Else < câulệnh 2>; Trong đó: < ... câu lệnh> < Các câu lệnh> write( Phương trình vô nghiệm) End;Else } Chú ý: If -Sau End phải có dấu (;) trước Else dấu (;) Delta = then -Begin nói đến câulệnhcâulệnh Từ x:= - b/(2*a); đơn câu...
... END; Cng c Cấutrúc mô tả mệnh đề: Nếu Nếu ngược lại gọi cấutrúcrẽnhánh IF THEN ; IF THEN lệnh2 >; Lệnhrẽnhánh dạng thiếu Lệnhrẽnhánh dạng ... IF a kiện> thực chan sai < câu lệnh> bị bỏ qua IF THEN ELSE ; b Dạng đủ Sai Điều kiện Câulệnh Đúng Câulệnh Nếu < điều kiện> < câu lệnh1 > thực ... nghỉ học tớ nghĩ A B Nếu Nếu , không Cấutrúc dùng để mô tả mệnh đề có dạng gọi Cấutrúc dùng để mô tả mệnh đề có dạng gọi cấutrúcrẽnhánhcấutrúcrẽnhánh Ví dụ: Giải phương trình bậc hai...
... 2: cấutrúcrẽnhánh lặp CẤUTRÚCRẼNHÁNH Nội dung: RẽNhánhCâuLệnh If-Then CâuLệnh Ghép Một Số Ví Dụ Tháng 10 năm học 2008 CẤUTRÚCRẼNHÁNHRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP RẼNHÁNH ... VẼ RẼNHÁNHCẤUTRÚCRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP MỘT SỐ VÍ DỤ RẼNHÁNH Nhập a,b,c D b2 -4ac S Thơng báo vơ Nghiệm, KT D≥0? Đ Tính đưa Nghiệm, KT Sơ đồ thể rẽnhánhRẼNHÁNHCẤUTRÚC ... a,b,c cạnh tam giác RẼNHÁNHCẤUTRÚCRẼNHÁNHCÂULỆNH IF-THEN CÂULỆNH GHÉP MỘT SỐ VÍ DỤ CÂULỆNH GHÉP Sau Then, Else thực nhiều câulệnh phải đặt BEGIN END (câu lệnh ghép) If
... Cấutrúc mô tả mệnh đề: Nếu Nếu ngược lại gọi cấutrúcrẽnhánhLệnhrẽnhánh dạng thiếu Lệnhrẽnhánh dạng đủ IF THEN ; IF THEN ELSE ; ... nhà cậu học Nếu Nếu thì, không Cấutrúc dùng để mô tả mệnh đề có dạng Cấutrúc dùng để mô tả mệnh đề có dạng gọi là: Cấutrúcrẽnhánh gọi là: Cấutrúcrẽnhánh Ví dụ: Giải phương trình bậc ... Writeln( Nghiem X2= , X2:5:1); Câulệnh ghép Trong TP cho phép gộp nhiều câulệnh thành câulệnh gọi câulệnh ghép, có dạng: Ví dụ: BEGIN BEGIN < Các câu lệnh> ; < Các câu lệnh> ; END; END; IF Delta
... ý: - Ðiều kiện biểu thức logic - Nếu sau THEN ELSE có nhiều lệnh ta phải gói lại BEGIN END; - Toàn lệnh IF THEN ELSE xem lệnh đơn Ví dụ : Viết chương trình tính bậc hai số a với a nhập ... SQRT(a) :10 : ); Readln; {dung man hinh de xem ket qua} END Ghi Trong chương trình trên, a ta thấy có dạng a :m :n với ý nghĩa m số định khoảng mà phần nguyên a chiếm chỗ n khoảng cho số trị phần...