CÊu tróc rÏ nh¸nh.[r]
(1)câu lệnh điều kiện
Bài
Giáo án điện tử tin học lớp 8
(2)NÕu th×
NÕu
…
thì
,
nếu không
Cu trúc dùng để mơ tả mệnh đề có dạng nh gọi
cấu trúc rẽ nhánh.
Cấu trúc dùng để mơ tả mệnh đề có dạng nh gọi
(3)Mơ tả hoạt động tính tiền cho khách nh sau:
1
Tính tổng số tiền T khách hàng mua
Ví dụ
:
Một hiệu sách thực đợt khuyến với nội dung sau Nếu khách mua với số tiền từ 100000 trở lên đ ợc giảm giá 30%2
NÕu
T>= 100000
thì
số tiền phải toán
= 70%*T
3
Tính số tiền khách hàng tiếp theo
(4)Mơ tả hoạt động tính tiền cho khách nh sau:
1
Tính tổng số tiền T khách hàng mua
Ví dụ
:
Một hiệu sách thực đợt khuyến với nội dung sau Nếu khách mua với số tiền từ 100000 trở lên đ ợc giảm giá 30% d ới 100000 giảm giá 10%2
Nếu
T>= 100000
thì
số tiền phải
toán = 70%*T,
ng ợc lại
số tiền phải
thanh to¸n =90%*T
3
TÝnh sè tiỊn khách hàng tiếp theo
(5)(6)IF
<Điều kiện>
THEN
<Câu lệnh>;
Điều kiện
Đúng
Câu lệnh
Nu <iu kin> ỳng thực <câu lệnh> sau từ khố Then, sai <câu lệnh> bị bỏ qua.
Sai Câu lệnh Đúng Câu lệnh Điều kiện Điều kiện
- Điều kiện: Là phép so sánh biểu thøc tÝnh to¸n
- Câu lệnh: Lệnh đơn lệnh ghép
Trong đó:
2 C©u lƯnh ®iỊu kiƯn
(7)VÝ dơ 1: NÕu X>5 in giá trị X hình
IF X>5 Then Writeln('Gia tri cua X=',X);
VÝ dụ 2: Giảm giá 30% cho khách hàng mua với sè tiÒn T >=100000
IF T>=100000 Then ST:=70/100*T
Ví dụ 3: Nếu Delta<0 in hình PT vo nghiem
(8)IF <§iỊu kiƯn> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;
Dạng 2:
Điều kiện
Đúng
Câu lệnh Sai
Câu lệnh
Điều kiện
Câu lệnh Câu lệnh
Điều kiện
Câu lƯnh
§iỊu kiƯn
(9)