Bai 6 Cau lenh dieu kien

20 8 0
Bai 6 Cau lenh dieu kien

Đ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

Caâu leänh ñieàu kieän b Câu lệnh điều kiện dạng đủ If then else ; VD: Neáu a > b thì in giaù trò cuûa a Ngược lại, in giá trị của b... Bài tập củng cố.[r]

(1)KIỂM TRA BÀI CŨ Câu 1: Hãy mô tả thuật toán “Tính tổng 100 số tự nhiên đầu tiên” Đáp án: INPUT: Dãy 100 số tự nhiên OUTPUT: Giá trị + + + 100 B1 SUM  0; i  B2 i  i + B3 Nếu i <= 100, thì SUM  SUM + i và quay lại B2 B4 Keát thuùc (2) Baøi CAÂU LEÄNH ÑIEÀU KIEÄN (3) 1.Hoạt động phụ thuộc vào điều kiện “ Neáu” em bò oám, em seõ khoâng taäp theå duïc buoåi saùng “ Nếu” trời không mưa vào ngày chủ nhật, Long đá bóng; ngược lại Long nhaø (4) 1.Hoạt động phụ thuộc vào điều kiện “ Nếu” gặp đèn đỏ Điều kiện phải dừng lại Hoạt động (5) 1.Hoạt động phụ thuộc vào điều kiện “Nếu” khách đến nhà, em pha trà mời khách Điều kiện Hoạt động (6) 1.Hoạt động phụ thuộc vào điều kiện - Điều kiện thường là kiện mô tả sau từ “nếu” (7) 2.Tính đúng sai điều kiện Ñieàu kieän Kieåm tra Keát quaû Hoạt động tieáp theo Long nhìn Long nhà Trời mưa ngoài và thấy Đúng (không trời mưa đá bóng) Sáng thức Em bò oám daäy, em thaáy mình khoûe maïnh Sai Em taäp theå duïc buoåi saùng (8) Tính đúng sai điều kiện - Kết quả kiểm tra là đúng, ta nói điều kiện được thoả mãn - Kết quả kiểm tra là sai, ta nói điều kiện không thoả mãn VD: “Nếu” nhấn Alt + F4, thoát khỏi chöông trình (9) Điều kiện và phép so sánh - Phép so sánh cho keát quaû đúng có nghóa là điều kiện thỏa mãn; ngược lại, điều kieän khoâng thoûa maõn VD: Neáu a > b, in giaù trò bieán a maøn hình; ngược lại, in giá trị biến b màn hình (10) Bài tập củng cố  Câu 1: Em hãy nêu vài ví dụ hoạt động hàng ngày phụ thuộc vào điều kiện ?  Câu 2: Hãy cho biết các điều kiện biểu thức sau đây cho kết đúng hay sai ?  a) 123 chia hết cho Đúng  b) 152 < 200 Sai  c) x2 < -1 Sai  d) Nếu cạnh a, b, c tam giác Đúng thỏa mãn c2 = a2 + b2 thì tam giác có góc vuông (11) Caáu truùc reõ nhaùnh VD2: Một hiệu sách thực đợt khuyến mãi: Nếu mua với tổng số tiền từ 100.000đ trở lên, giảm 30% Thuật toán: B1: Tính tổng số tiền T khách đã mua B2: Neáu T >= 100000, tieàn phaûi traû T x 70% B3: In hoùa ñôn Caáu truùc reõ nhaùnh daïng thieáu (12) Caáu truùc reõ nhaùnh a) Caáu truùc reõ nhaùnh daïng thieáu Ñieàu kieän? Đúng Caâu leänh Sai T>=100000 Đúng T x 70% Sai (13) Caáu truùc reõ nhaùnh VD3: Một hiệu sách thực đợt khuyến mãi: Nếu mua với tổng số tiền từ 100.000đ trở lên, giảm 30% và 100.000đ giảm 10% Thuật toán: B1: Tính tổng số tiền T khách đã mua B2: Neáu T >= 100000, tieàn phaûi traû T x 70%; Ngược lại, tiền phải trả T x 90% B3: In hoùa ñôn Cấu trúc rẽ nhánh dạng đủ (14) Caáu truùc reõ nhaùnh b) Cấu trúc rẽ nhánh dạng đủ Ñieàu kieän? Sai Sai Đúng Đúng Caâu leänh T>=100000 Caâu leänh T x 70% T x 90% (15) Caâu leänh ñieàu kieän a) Caâu leänh ñieàu kieän daïng thieáu If <ñieàu kieän> then <caâu leänh>; §óng §iÒu kiÖn C©u lÖnh Sai NÕu <®iỊu kiƯn> thỏa mãn thì <c©u lƯnh> thực hiện, Ngược lại <c©u lÖnh> bÞ bá qua (16) Caâu leänh ñieàu kieän a) Caâu leänh ñieàu kieän daïng thieáu If <ñieàu kieän> then <caâu leänh>; VD: Neáu a > b thì in maøn hình giaù trò cuûa a If a > b then write (a); (17) Caâu leänh ñieàu kieän b) Câu lệnh điều kiện dạng đủ Sai §óng §iÒu kiÖn C©u lÖnh C©u lÖnh Nếu <điều kiện> ủửụùc thoỷa maừn thỡ <câu lệnh1> đợc thực hiện, ngîc l¹i <câu lệnh 2> đợc thực (18) Caâu leänh ñieàu kieän b) Câu lệnh điều kiện dạng đủ If <ñieàu kieän> then <caâu leänh 1> else <caâu leänh 2>; VD: Neáu a > b thì in giaù trò cuûa a Ngược lại, in giá trị b If a > b then write (a) else write (b); (19) Bài tập củng cố Cho hai biến x, y Viết câu lệnh hoán đổi giá trị hai biến để x và y có giá trò taêng daàn If x < y then write (x, y) else write (y, x); (20)  BAØI TAÄP VEÀ NHAØ  Laøm baøi taäp 5, SGK trang 51 Trường THCS Hòa Hưng _ Biên Hòa_Đồng Nai (21)

Ngày đăng: 16/09/2021, 09:03

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

  • Đang cập nhật ...

Tài liệu liên quan