1.HỌAT ĐỘNG PHỤ THUỘC VÀO ĐiỀU KiỆN: "Nếu" em bị ốm, em sẽ không tập thể dục buổi sáng.. "Nếu" trời không m a vào ngày chủ nhật, Long đi đá bóng; ng ợc lại Long sẽ ở nhà giúp mẹ dọn d
Trang 1Bài 6: CÂU LỆNH ĐIỀU
KIỆN
Trang 21.HỌAT ĐỘNG PHỤ THUỘC VÀO
ĐiỀU KiỆN:
"Nếu" em bị ốm, em sẽ không tập thể dục buổi sáng
"Nếu" trời không m a vào ngày chủ nhật, Long đi đá
bóng; ng ợc lại Long sẽ ở nhà giúp mẹ dọn dẹp nhà cửa.
Trong cuộc sống hằng ngày, từ " nếu " trong các câu trên đ ợc dùng để chỉ một " điều kiện "
Có những hoạt động chỉ đ ợc thực hiện khi một
điều kiện cụ thể đ ợc xảy ra Điều kiện th ờng là một sự kiện đ ợc mô tả sau từ " nếu ".
Trang 32 Tính đúng hoặc sai của các điều kiện
Khi kết quả kiểm tra là đúng , ta nói điều kiện đ
ợc thoả mãn , còn khi kết quả kiểm tra là sai , ta
nói điều kiện không thoả mãn
VD:
Nếu nháy nút ở góc trên, bên phải cửa sổ, ( thì )
cửa sổ sẽ đ ợc đóng lại.
Nếu X > 5, ( thì hãy) in giá trị của X ra màn hình.
Nếu (ta) nhấn phím Pause/Break , ( thì ) ch ơng
Trang 43 Điều kiện và phép so sánh
- Để so sánh hai giá trị số hoặc hai biểu thức
có giá trị số, chúng ta đã sử dụng các kí hiệu toán học nh : =, , <, , > và , các phép so ≠, <, ≤, > và ≥, các phép so ≤, > và ≥, các phép so ≥, các phép so
toán học nh : =, , <, , > và , các phép so ≠, <, ≤, > và ≥, các phép so ≤, > và ≥, các phép so ≥, các phép so
sánh có kết quả đúng hoặc sai
- Phép so sánh cho kết quả đúng có nghĩa điều kiện đ ợc thoả mãn; ng ợc lại, điều kiện không đ
ợc thoả mãn.
Trang 54 Cấu trúc rẽ nhánh
khuyến mãi lớn với nội dung sau:
Nếu mua sách với tổng số tiền ít
nhất là 100 nghìn đồng, khách
hàng sẽ đ ợc giảm 30% tổng số
tiền phải thanh toán Hãy mô tả
hoạt động tính tiền cho khách
hàng đã mua sách
B ớc 2. Nếu T ≥, các phép so ≥, các phép so 100000, số tiền phải 100000, số tiền phải
Trang 64 Cấu trúc rẽ nhánh
Trong ví dụ , chúng ta chỉ biết
rằng nếu tổng số tiền không nhỏ
hơn 100 nghìn đồng, khách hàng
sẽ đ ợc giảm 30% tổng số tiền phải
thanh toán Trong tr ờng hợp
khách hàng chỉ mua với tổng số
tiền không đến 100 nghìn đồng,
việc tính tiền cho khách hàng kết
thúc Giả sử thêm vào đó, cửa
hàng giảm 10% cho những khách
hàng chỉ mua với tổng số tiền
không đến 100 nghìn đồng
hàng đã mua sách
B ớc 2. Nếu T ≥, các phép so ≥, các phép so 100000, số tiền phải 100000, số tiền phải
số tiền phải thanh toán = 90%
Cấu trúc rẽ nhánh dạng đủ
Trang 75.Câu lệnh điều kiện:
Dạng khuyết:
IF<Điều kiện>THEN<Câu lệnh>;
Nếu điều kiện đúng thì
chương trình thực hiện,
ngược lại bỏ qua
Dạng đủ:
IF<Điều kiện>THEN<Câu lệnh1> ELSE <Câu lệnh 2>;
Nếu điều kiện đúng thì chương trình thực hiện câu lệnh 1, ngược lại thực hiện câu lệnh 2.
Lưu ý: Trước ELSE