Giáo án Tin học Lớp 8 - Tuần 21 - Chủ đề: Câu lệnh điều kiện - Trần Thị Nguyệt

doc 4 trang Như Liên 15/01/2025 210
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 21 - Chủ đề: Câu lệnh điều kiện - Trần Thị Nguyệt", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

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

  • docgiao_an_tin_hoc_lop_8_tuan_21_chu_de_cau_lenh_dieu_kien_tran.doc

Nội dung text: Giáo án Tin học Lớp 8 - Tuần 21 - Chủ đề: Câu lệnh điều kiện - Trần Thị Nguyệt

  1. Hướng dẫn ôn tập tin học 8 (Tuần 24) Chủ đề: CÂU LỆNH ĐIỀU KIỆN - TUẦN 21 A. kiến thức cần nhớ. Nội dung chính - Cấu trúc rẽ nhánh và hai dạng cấu trúc rẽ nhánh. - Câu lệnh điều kiện thể hiện cấu trúc rẽ nhánh. 1. Hoạt động phụ thuộc vào điều kiện - Là việc điều chỉnh hành động tùy theo hoàn cảnh cụ thể. 2. Điều kiện và phép so sánh - Điều kiện được biểu diễn bằng phép so sánh, phép so sánh cho kết quả đúng có nghĩa điều kiện được thỏa mãn; ngược lại, điều kiện không được thỏa mãn. - Để so sánh 2 giá trị số hoặc 2 biểu thức, sử dụng các kí hiệu toán học. các phép so sánh sẽ cho kết quả là đúng hoặc sai. 3. Cấu trúc rẽ nhánh - Là cấu trúc khi một điều kiện cụ thể nào đó được thỏa mãn thì chương trình sẽ thực hiện 1 lệnh; ngược lại, nếu điều kiện không thỏa mãn thì câu lệnh bị bỏ qua. - Cấu trúc rẽ nhánh cho phép thay đổi thứ tự thực hiện tuần tự các bước của thuật toán. - Gồm 2 loại: + Cấu trúc rẽ nhánh dạng thiếu + Cấu trúc rẽ nhánh dạng đủ. 4. Câu lệnh điều kiện - Các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh điều kiện. - Cú pháp dạng thiếu: if then ; Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh sau từ khóa then. - Cú pháp dạng đủ: if then else ; Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh 1 sau từ khóa then. Nếu không, chương trình sẽ thực hiện câu lện 2. Trường THCS Hồng An1 Giáo viên: Trần Thị Nguyệt
  2. Hướng dẫn ôn tập tin học 8 (Tuần 24) - Ví dụ 1: viết chương trình yêu cầu người dùng nhập 1 số từ bàn phím, nếu số này là số chẵn thì in ra thông báo, ngược lại in ra thông báo là số lẻ. + B1: nhập số a; + B2: nếu a mod 2 = 0 thì thông báo là số chẵn + B3: nếu không thì thông báo a là số lẻ B. Hệ thống các câu hỏi bài tập Chọn phương án em cho là đúng nhất: Câu 1:Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ? A. A:= B B. A > B C. N mod 100 D. “A nho hon B” Câu 2:Câu lệnh điều kiện dạng đầy đủ là: A. If then ; Else ; B. If then ; C. If then , ; D. If then Else ; Câu 3:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5) A. 5 B. 9 C. 7 D. 11 Câu 4:Ta có 2 lệnh sau: x:= 8; Trường THCS Hồng An2 Giáo viên: Trần Thị Nguyệt
  3. Hướng dẫn ôn tập tin học 8 (Tuần 24) If x>5 then x := x +1; Giá trị của x là bao nhiêu? A. 5 B. 9 C. 8 D. 6 Câu 5:Các câu lệnh Pascal nào sau đây được viết đúng: A. If x:= 5 then a = b; B. If x > 4; then a:= b; C. If x > 4 then a:=b else m:=n; D. If x > 4 then a:=b; else m:=n; Câu 6:Để tìm giá trị lớn nhất của 2 số a, b thì ta viết: A. Max:=a; If b>Max then Max:=b; B. If a>b then Max:=a else Max:=b; C. Max:=b; If a>Max then Max:=a; D. Cả 3 câu đều đúng. Câu 7:Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau : A. if A 8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào? A. 0 Trường THCS Hồng An3 Giáo viên: Trần Thị Nguyệt
  4. Hướng dẫn ôn tập tin học 8 (Tuần 24) B. 5 C. 8 D. 3 Câu 9:Chọn câu lệnh Pascal hợp lệ trong các câu sau: A. If x : = a + b then x : = x + 1; B. If a > b then max = a; C. If a > b then max : = a else max : = b; D. If 5 := 6 then x : = 100; Câu 10:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: X:= 10; IF (91 mod 3 ) = 0 then X :=X+20; A. 10 B. 30 C. 2 D. 1 C. Hướng dẫn làm bài. Câu 1 2 3 4 5 6 7 8 9 10 Ý đúng B D C B C D B B C A Trường THCS Hồng An4 Giáo viên: Trần Thị Nguyệt