Bài giảng Tin học 11 - Tiết 12, Bài 9: Cấu trúc rẽ nhánh (Tiết 1) - Bùi Thị Thu Huyền

pptx 21 trang Gia Hân 12/08/2026 461
Bạn đang xem tài liệu "Bài giảng Tin học 11 - Tiết 12, Bài 9: Cấu trúc rẽ nhánh (Tiết 1) - Bùi Thị Thu Huyền", để 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:

  • pptxbai_giang_tin_hoc_11_tiet_12_bai_9_cau_truc_re_nhanh_tiet_1.pptx

Nội dung tài liệu: Bài giảng Tin học 11 - Tiết 12, Bài 9: Cấu trúc rẽ nhánh (Tiết 1) - Bùi Thị Thu Huyền

  1. Bùi Thị Thu Huyền- Tin học 11- Bài 9
  2. - Có 5 câu hỏi (4 trắc nghiệm, 1 tự luận) - Có 5s để suy nghĩ và đưa ra đáp án - Trả lời đúng được 0.5 điểm (được cộng vào bài kiểm tra thường xuyên, sai loại khỏi trò chơi, 1 đội khác được trả lời - Riêng câu thứ 5 trả lời đúng được cộng 2 điểm vào bài kiểm tra thường xuyên
  3. Trong Pascal, khai báo biến nào sau đây là đúng? A. Var lop 11A4: Real; B. Var 11A4lop: Real; HẾT GIỜ15234 C. Var lop11A4: Real; D. Var _lop11A4: Real START Bùi Thị Thu Huyền- Tin học 11- Bài 9
  4. Trong Pascal, cho M là biến nguyên dương, điều kiện nào sau đây xác định M là số chẵn? A. M div 2 B. M mod 2 HẾT GIỜ15234 C. M ÷ 2 = 0 D. M ⋮ 2 START Bùi Thị Thu Huyền- Tin học 11- Bài 9
  5. Trong Pascal cho hai biến nguyên a và Max, để gán giá trị của a cho Max, ta dùng lệnh gán nào sau đây? A. Max =: a; B. Max = a; HẾT GIỜ154 C. Max : a; 23 D. Max:=a; START Bùi Thị Thu Huyền- Tin học 11- Bài 9
  6. Trong Pascal, cho a là biến được nhập vào từ bàn phím, để hiển thị lên màn hình giá trị của a là số lớn nhất, ta thực hiện câu lệnh nào sau đây? A. Write(‘a la so lon nhat’); B. Readln(‘So lon nhat la’, a); HẾT GIỜ154 C. Writeln(‘So la so lon nhat la a’); 23 D. Write(a, ‘La so lon nhat’); START Bùi Thị Thu Huyền- Tin học 11- Bài 9
  7. START HẾT Dự đoán kết quả hiển thị lên màn hình khi thực hiện GIỜ15234 chương trình trên với các bộ dữ liệu(a, b, c) như sau: Trường hợp 1: 1 2 -3 Trường hợp 2: 1 2 1 Trường hợp 3: 1 2 3 Bùi Thị Thu Huyền- Tin học 11- Bài 9
  8. CHƯƠNG III: CẤU TRÚC RẼ NHÁNH VÀ LẶP Tiết 12 – Bài 9: Cấu trúc rẽ nhánh (Tiết 1) 1. Rẽ nhánh 2. Câu lệnh If - Then a. Cấu trúc o Dạng thiếu o Dạng đủ b. Ví dụ Bùi Thị Thu Huyền- Tin học 11- Bài 9
  9. LUẬT CHƠI: Nếu bạn bốc được phiếu may mắn thì sẽ nhận được một phần quà. Nếu bạn bốc được phiếu may mắn thì sẽ nhận được một phần quà, nếu không thì sẽ nhận được một tràng pháo tay. Bùi Thị Thu Huyền- Tin học 11- Bài 9
  10. 1. Rẽ nhánh Rẽ nhánh là thực hiện công việc nào đó thỏa mãn điều kiện cho trước. - Mệnh đề có dạng: Dạng thiếu: Nếu .thì .. Dạng đủ: Nếu thì, nếu không thì 10 Bùi Thị Thu Huyền- Tin học 11- Bài 9
  11. Nhập a, b, c 2 ← − 4 Sai Đúng D > 0 Thông báo vô Tính và đưa ra nghiệm rồi kết thúc nghiệm rồi kết thúc Bùi Thị Thu Huyền- Tin học 11- Bài 9
  12. Nhập a, b Sai Đúng a mod 2 = 0? Thông báo a là số lẻ rồi Thông báo a là số chẵn kết thúc rồi kết thúc Bùi Thị Thu Huyền- Tin học 11- Bài 9
  13. CÂU LỆNH IF - THEN Bùi Thị Thu Huyền- Tin học 11- Bài 9
  14. ÁP DỤNG Nhóm 1, 4: Bài 1a Nhóm 2, 3: Bài 1b Bùi Thị Thu Huyền- Tin học 11- Bài 9
  15. Nhóm 1,4 Nhóm 2, 3 Nếu a nhỏ hơn 0 thì thông báo a là Nếu a ..0 thì thông báo a là . . ... . a .. 0 ... .. .write( .., If . 0 write( .., ‘ ..’); ‘ ’); Nếu .thì .. . . .. nếu không thì . .. ..
  16. SO SÁNH Khác nhau: - Dạng thiếu: Điều kiện sai sẽ bỏ qua câu lệnh - Dạng đủ: Điều kiện sai sẽ thực hiện câu lệnh 2 Giống nhau: - Đều là câu lệnh rẽ nhánh - Khi gặp điều kiện sẽ thực hiện thao tác thích hợp Bùi Thị Thu Huyền- Tin học 11- Bài 9
  17. ÁP DỤNG Nhóm 1, 4: Điều kiện D<0 Nhóm 2, 3: Điều kiện D>=0 Bùi Thị Thu Huyền- Tin học 11- Bài 9
  18. Câu lệnh If – Cấu trúc Ý nghĩa Giải thích Then Dạng thiếu Điều kiện được tính và ▪ điều kiện là biểu If điều kiện Then câu lệnh; kiểm tra, nếu điều kiện thức logic Hoàn thiện chương trình theo gợiđúng. Sau thì câu đó lệnh: được ▪ câu lệnh, câu lệnh Đúng thực hiện, ngược lại thì 1, câu lệnh 2 là một câu lệnh sẽ bị bỏ qua - Phát biểu bài toán của chương trình trên? câu lệnh của Pascal - Cho biết Saitrong chương trình có sử dụng cấu trúc rẽ Ifnhánh điều kiện không? Then câu Nếulệnh 1 có chỉ rõ câu lệnh rẽ Dạng đủ Điều kiện được tính và nhánh Elsedạng câu nào? lệnh 2; kiểm tra, nếu điều kiện đúng thì câu lệnh 1 được Sai Điều Đúng 푪â풖 풍ệ풏풉 푪â풖 풍ệ풏풉 2 kiện thực hiện, ngược lại thì câu lệnh 2 sẽ được thực Bùi Thị Thu Huyền- Tin học 11- Bài 9 hiện.
  19. Crt ‘la so chan’) ‘la so le’) Đúng 푪â풖 풍ệ풏풉 2 Bùi Thị Thu Huyền- Tin học 11- Bài 9
  20. BÀI TẬP VỀ NHÀ Bùi Thị Thu Huyền- Tin học 11- Bài 9