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

1. KHÁI NIỆM RẼ NHÁNH

Nêu các bước để kết luận nghiệm của phương trình bậc hai ax2+bx+c=0

Tính Delta.

 Nếu Delta<0 thì kết luận phương trình vô nghiệm.

 Nếu Delta≥0 thì kết luận phương trình có nghiệm:

 x1 =(-b+sqrt(delta))/(2*a)

 x2 =(-b-sqrt(delta))/(2*a)

 

ppt14 trang | Chia sẻ: hienduc166 | Lượt xem: 663 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Tin học Lớp 11 - Bài 9: Cấu trúc rẽ nhánh, để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
Bài 9: CẤU TRÚC RẼ NHÁNH1. KHÁI NIỆM RẼ NHÁNHNêu các bước để kết luận nghiệm của phương trình bậc hai ax2+bx+c=0 Tính Delta. Nếu Delta= 0ĐúngSaiSƠ ĐỒ KHỐI GiẢI PHƯƠNG TRÌNH BẬC HAI AX2+BX+C=0 (A0)Bắt đầuKết thúc2. CÂU LỆNH IF – THEN (DẠNG THIẾU)Hãy nêu cấu trúc mệnh đề dạng thiếu của lệnh rẽ nhánh?If then ;Cho biết ý nghĩa của câu lệnh IfThendạng thiếu? Tính giá trị của Nếu có giá trị đúng thì thực hiện , nếu có giá trị sai thì không thực hiện gì.điều kiện: là biểu thức quan hệ hoặc biểu thức logic.câu lệnh: là một lệnh nào đó của PascalSƠ ĐỒ KHỐIĐiều kiệnCâu lệnhĐúngSaiLưu ý: sau Then chỉ có 1 lệnh chương trình.2. CÂU LỆNH IF – THEN (DẠNG ĐỦ)Hãy nêu cấu trúc mệnh đề dạng đủ của lệnh rẽ nhánh?If then else ;Cho biết ý nghĩa của câu lệnh if.then dạng đủ? Tính giá trị của Nếu có giá trị đúng thì thực hiện , ngược lại thì thực hiện .điều kiện: là biểu thức quan hệ hoặc biểu thức logic.câu lệnh 1, câu lệnh 2 : là một lệnh nào đó của PascalSƠ ĐỒ KHỐIĐiều kiệnCâu lệnh 1ĐúngSaiCâu lệnh 2Lưu ý: sau Then và sau else chỉ có 1 lệnh chương trình.Ví dụ 1:Ví dụ 2:Ví dụ 3: Để tìm số lớn nhất max trong hai số a và b* Dùng câu lệnh gán max:=a và lệnh if-then dạng thiếu* Dùng lệnh if-then dạng đủ3. CÂU LỆNH GHÉPTrong câu lệnh if – then, muốn thực hiện nhiều câu lệnh sau then hay nhiều lệnh sau else phải làm như thế nào?Trong ngôn ngữ lập trình cho phép gộp một dãy câu lệnh thành một câu lệnh ghép trong chương trình. Cấu trúc của câu lệnh ghép trong Pascal có dạng ?Begin ; End; Chú ý: Sau End phải là dấu “;”Câu lệnh ghép sau Else Sau End có dấu “;” Sau Else không có dấu “;” 4. MỘT SỐ VÍ DỤVí dụ 1: Tìm nghiệm thực của phương trình bậc hai: ax2 + bx + c = 0 với a≠0* Input: Các hệ số a, b, c nhập từ bàn phím.* Output: Đưa ra màn hình các nghiệm thực hoặc thông báo “Phương trình vô nghiệm”Yêu cầu đề bài:Ví dụ 2: Xem SGK-Tr41DẶN DÒ2. Xem trước §10_ “Cấu trúc lặp” _Trang 42 _ Sách giáo khoa. 1. Thực hiện bài tập chương 2 _ trang 9, 10, 11, 12, 13, 14, 15, 16, 17_Sách bài tập 3. Thực hiện phần câu hỏi và bài tập _ trang 50, 51 _Sách Giáo khoa 

File đính kèm:

  • pptCau truc re nhanh.ppt
Bài giảng liên quan