Bai 6 Cau lenh dieu kien tiet 2

18 6 0
Bai 6 Cau lenh dieu kien tiet 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Cấu trúc rẽ nhánh: Tình huống1: Tom: “Nếu chủ nhật mưa thì tớ ở nhà học bài” Câu nói của Tom cho biết việc làm cụ thể nào?. Và điều kiện là gì?[r]

(1)Môn: Tin học - Lớp (2) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Hoạt động phụ thuộc vào điều kiện Tính đúng sai các điều kiện Điều kiện và phép so sánh Cấu trúc rẽ nhánh Câu lệnh điều kiện (3) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Tom: “Nếu chủ nhật mưa thì tớ nhà học bài” Tom: “Nếu chủ nhật mưa thì tớ nhà học bài, không thì tớ đá banh” (4) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Nếu Thì… Nếu… thì…, ngược lại… Cấu Cấu trúc trúc để để mô mô tả tả các các mệnh mệnh đề đề như trên trên gọi gọi là là cấu cấu trúc trúc rẽ rẽ nhánh nhánh (5) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: Tình huống1: Tom: “Nếu chủ nhật mưa thì tớ nhà học bài” Câu nói Tom cho biết việc làm cụ thể nào? Và điều kiện là gì ? Câu nói Tom có đề cập đến việc gì xảy kiện đó không thỏa mãn? Nhận xét: -Dạng thiếu: Nếu … thì … (6) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: Tình 2: Tom: “Nếu chủ nhật mưa thì tớ nhà học bài, không thì tớ đá banh” Câu nói Tom khẳng định hai việc cụ thể gì? Có nào hai việc cùng thực không? Vậy việc thực nào? Nhận xét: Dạng đủ: Nếu … thì … ngược lại … (7) Bài 6: CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: - Có dạng: + Cấu trúc rẽ nhánh dạng thiếu (Nếu … thì…) + Cấu trúc rẽ nhánh dạng đủ (Nếu… thì…, ngược lại…) (8) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Sơ đồ khối: Trời mưa SAI Trời mưa SAI ĐÚNG ĐÚNG Học bài Cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…) Học bài Đá banh Cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược lại…) (9) Bài 6: CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: VD: Giả sử cần in màn hình giá trị a a>b Điều kiện là gì? Câu lệnh là gì? Thể bài tập với cấu trúc rẽ nhánh dạng thiếu? Trả lời Điều kiện: a > b Câu lệnh: in màn hình giá trị a 3.Nếu a>b thì in màn hình giá trị a (10) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện VD: Giả sử cần in màn hình giá trị a a>b Nếu a>b thì in màn hình giá trị a; ĐIỀU KIỆN THEN CÂU LỆNH; IF Câu lệnh điều kiện dạng thiếu Pascal: IF a > b THEN Write ( a ) ; (11) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện * Câu lệnh điều kiện dạng thiếu Cú pháp: Nếu…thì Điều kiện? ĐÚNG Câu lệnh SAI If <điều kiện> then <câu lệnh> ; Hoạt động : - Chương trình kiểm tra điều kiện Nếu điều kiện thỏa mãn,chương trình thực câu lệnh sau từ khóa then Ngược lại, câu lệnh đó bị bỏ qua (12) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện VD: Giả sử cần in màn hình giá trị a a>b, ngược lại in giá trị b Nếu a>b thì in màn hình giá trị a ngược lại, in màn hình giá trị b; IF ĐIỀU KIỆN THEN CÂU LỆNH ELSE CÂU LỆNH 2; Câu lệnh điều kiện dạng đủ Pascal: If a>b then write (a) Else write (b) ; (13) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện Nếu…thì…ngược lại * Câu lệnh điều kiện dạng đủ Cú pháp: If <điều kiện> then <câu lệnh1 > Điều kiện? SAI ĐÚNG Câu lệnh Câu lệnh else <câu lệnh2 > ; Hoạt động : - Chương trình kiểm tra điều kiện Nếu điều kiện thỏa mãn, chương trình thực câu lệnh1 sau từ khóa then Ngược lại, câu lệnh thực (14) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN Bài tập: Cho số a và b, viết câu lệnh điều kiện in giá trị a và b theo thứ tự tăng dần? Điều kiện: a>b Câu lệnh: in giá trị b, in giá trị a Nếu a>b thì in giá trị b, in giá trị a If a>b then write (b,a); If a>b then write (b,a) else write (a,b); (15) BÀI TẬP NHÓM Em hãy viết câu lệnh điều kiện thể hiện: -Nếu a lớn thì in màn hình a là số dương -Nếu a nhỏ thì in màn hình a là số âm Bài giải: CÁCH (Dạng thiếu) IF a > then Write la so so duong’) duong’);; Write (a,’ (‘a la IF a < then Write Write (‘a (a,’ la solaam’) so am’); ; CÁCH (Dạng đủ) IF a > then Write (a , ’ la so duong’) else Write (a , ’ la so am’) ; (16) Chủ đề 4: CÂU LỆNH ĐIỀU KIỆN CỦNG CỐ Câu lệnh điều kiệncó dạng: Dạng thiếu If <Điều kiện> then <câu lệnh>; Dạng đủ If <Điều kiện> then <câu lệnh1> Else <câu lệnh2>; (17) HƯỚNG DẪN VỀ NHÀ * Học thuộc bài: * Cú pháp, ý nghĩa câu lệnh điều kiện dạng thiếu và dạng đủ * Làm bài tập 2, 3, sgk trang 51 * Chuẩn bị bài thực hành số (18) (19)

Ngày đăng: 13/10/2021, 06:28

Tài liệu cùng người dùng

Tài liệu liên quan