Bài giảng Tin học 8 - Bài 6: Câu lệnh điều kiện
Ví dụ 5 Sgk-trang 49: Nhiều chương trình yêu cầu người dùng nhập một số hợp lệ, chẳng hạn không lớn hơn 5, từ bàn phím. Chương trình đọc số, kiểm tra tính hợp lệ và thông báo nếu không hợp lệ.
Khi đó các hoạt động của chương trình có thể biểu diễn bằng thuật toán như thế nào?
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học 8 - Bài 6: Câu lệnh điều kiệ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:
- bai_giang_tin_hoc_8_bai_6_cau_lenh_dieu_kien.ppt
Nội dung text: Bài giảng Tin học 8 - Bài 6: Câu lệnh điều kiện
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 4. Caáu truùc reõ nhaùnh: Ví du ï2: Cho 2 soá a vaø b. Haõy a) Daïng thieáu: in soá a ra maøn hình neáu a>b. Sô ñoà: Moâ taû hoaït ñoäng: Neáu a > b thì in ra maøn hình giaù trò cuûa a.
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 4. Caáu truùc reõ nhaùnh: Daïng thieáu: Daïng ñuû: Mọi ngôn ngữ lập trình đều có các câu lênh để thực hiện các cấu trúc rẽ nhánh dạng thiếu và dạng đủ.
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 5. Câu lệnh điều kiện: a) Dạng thiếu: Cú pháp: IF THEN ; Hoạt động của câu lệnh: ChươngTừtrình khoásẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh. Ngược lại câu lệnh bị bỏ qua.
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 5. Câu lệnh điều kiện: a)Dạng thiếu: IF THEN ; Ví dụ 4 : Nếu a > b thì in ra màn hình giá trị của a IF a > b THEN Write ( a );
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 5. Câu lệnh điều kiện: a)Dạng thiếu: Ví dụ 5 Sgk-trang 49: Nhiều chương trình yêu cầu người dùng nhập một số hợp lệ, chẳng hạn không lớn hơn 5, từ bàn phím. Chương trình đọc số, kiểm tra tính hợp lệ và thông báo nếu không hợp lệ. KhiThuật đó cáctoán hoạt: động của chương trình có thể biểuBước diễn 1bằng: Nhập thuật số a;toán như thế nào? Bước 2: Nếu a > 5 thì thông báo lỗi;
- Ví dụ 5 Sgk-trang 49: Sai a > 5 Đúng In ra câu “ Số đã nhập không hợp lệ”
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN Ví dụ 6: Sgk-trang 50 Nếu b 0 THEN x:=a/b ELSE Write ( ‘Mau so bang 0, nen khong the chia duoc’); → Câu lệnh trên gọi câu lệnh điều kiện dạng đủ trong Pascal.
- Baøi 6 CAÂU LEÄNH ÑIEÀU KIEÄN 5. Câu lệnh điều kiện: b) Dạng đầy đủ Cú pháp: IF THEN ELSE ; Hoạt động của câu lệnh: ChươngTừ trình khoá sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh 1. Ngược lại câu lệnh 2 sẽ được thực hiện.
- Bài Tập 6 Sau moãi caâu leänh sau ñaây giaù trò cuûa bieán X seõ laø bao nhieâu neáu tröôùc ñoù giaù trò cuûa X laø 5? a) If (45 mod 3) =0 then X:=X+1; X=6 b)If X>10 then X:=X+1; X=5
- Phiếu học tập Thuật toán: Bước 1: Nhập số a; Bước 2: Nếu a chia hết cho 2 thì a là số chẵn. Ngược lại, a là số lẻ; Bước 3: Kết thúc. Em hãy viết các câu lệnh trong Pascal cho thuật toán trên?