I. Mục tiờu cõ̀n đạt 1 Kiến thức:
5. Cõu lợ̀nh điờ̀u kiợ̀n.
Cõu lợ̀nh điều kiợ̀n có hai dạng. a. Cõu lợ̀nh điều kiợ̀n dạng thiờ́u.
- Cú pháp: If <điều kiợ̀n> then <cõu lợ̀nh>; - Ví dụ: In ra sụ́ a ra màn hình nờ́u a>b.
Nếu a>b thỡ in giá trị sụ́ a ra màn hình - Viờ́t bằng ngụn ngữ pascal.
If a>b then write(a); b. Cõu lợ̀nh điều kiợ̀n dạng đủ. - Cú pháp:
Điờ̀u kiện. 70%*T
Điờ̀u kiện.
70%*T 90%*T
If <điều kiợ̀n> then <cõu lợ̀nh 1> Else <cõu lợ̀nh 2>;
- Vớ dụ: Tớnh thương của a / b.
Nếu b<>0 thì tớnh biờ̉u thức thương. ngược lại thụng bỏo lụ̃i
- Viờ́t bằng ngụn ngữ pascal: If b<>0 then writeln(x:=a/b)
else write(‘Mau so khụng được bang 0’);
4. Củng cụ́.
- Cấu trỳc điờ̀u kiện có mấy dạng ? đó là những dạng nào ? - Viờ́t cỳ phỏp của cỏc dạng cõu lệnh điờ̀u kiện ?
5. Dặn dò.
- Học bài, làm bài tập 5, 6,
- Chuõ̉n bị bài thực hành số 4.
Rút kinh nghiợ̀m: ………
……….. ………..
Tuõ̀n 15. Tiết 30. Ngày soạn: 28/11.
BÀI TẬP
CÂU LỆNH ĐIấ̀U KIỆN. I. Mục tiờu cõ̀n đạt.
1. Kiến thức:
- Giỳp H hiờ̉u cấu trỳc của cõu điờ̀u kiện. - Biờ́t cỳ phỏp của cỏc cõu lệnh điờ̀u kiện
2. Kĩ năng: - Biờ́t vận dụng cõu lệnh điờ̀u kiện đờ̉ giải bài toỏn.3. Thái đụ̣: - Tớch cực, nghiờm tỳc trong học tập 3. Thái đụ̣: - Tớch cực, nghiờm tỳc trong học tập
II. Chuõ̉n bị.
- Giỏo ỏn, bảng phụ.
III. Tiến trình lờn lớp.1. ễ̉n định tụ̉ chức. 1. ễ̉n định tụ̉ chức. 2. Kiờ̉m tra bài cũ.
- Hãy viờ́t cỳ phỏp cỏc dạng cõu lệnh điờ̀u kiện ?
3. Bài mới.
Hoạt đụ̣ng của thõ̀y & trò. Nụ̣i dung.
G đưa yờu cõ̀u bài toỏn H tự làm, trỡnh bày, nhận xét. - Làm bài tập sỏch giỏo khoa.
Bài 2. Hãy cho biờ́t cỏc điờ̀u kiện hoặc biờ̉u thức
sau cho kờ́t quả đỳng hay sai:
Bài 3. hai bạn chơi trò đoỏn số, một người trong
đõ̀u 1 số tự nhiờn nhỏ hơn 10, người kia đoỏn. Nờ́u đoỏn đỳng dược cộng 1 điờ̉m, sai thỡ khụng được cộng. Luõn phiờn nhau đoỏn, sau 10 lõ̀n ai nhiờ̀u điờ̉m hơn thỡ thắng. Hãy phỏt biờ̉u cỏc điờ̀u kiện ở trò chơi và hoạt động phụ thuộc vào điờ̀u kiện.
Bài 4.
G: Cho Hs đọc đờ̀ trong sgk.
Bài 2.-> (Đ) a. 123 là số chia hờ́t cho 3.
(Đ) b. Nờ́u ba cạnh a, b, c của một hỡnh tam giỏc thỏa mãn c2 = a2 + b2 thỡ tam giỏc đó là tam giỏc có một góc vuụng.
(Đ) c. 152 > 200.
(S) d. n! >= n2 với mọi số tự nhiờn n. (S) e. x2 < 1.
Bài 3. -> - Điờ̀u kiện: 2 số của người (a)đoỏn và
người (b) nghĩ phải giống nhau.
- Nờ́u đỳng điờ̀u kiện thỡ điờ̉m người đoỏn (db)được cộng 1 điờ̉m, ngược lại khụng cộng điờ̉m nào.
* if a=b then writeln(db:=db+1) else writeln(db:=db);
Bài 4. -> - Điờ̀u kiện: Dùng 2 phớm mũi tờn ← →
Bài 5. Cỏc cõu lệnh pascal sau đõy được viờ́t đỳng
hay sai ?
Bài 6. Sau mụ̃i cõu lệnh sau đõy giỏ trị của biờ́n x
sẽ là bao nhiờu, nờ́u trước đó giỏ trị của x = 5.
- Nờ́u nhấn phớm ← thỡ khay di chuyờn qua trỏi. Nờ́u nhấn phớm → thỡ khay di chuyờ̉n sang phải, ngược lại thỡ khay đứng yờn.
* If a=← then write(‘khay qua trái’);
If a=→ then write(‘khay qua phải’)
else writeln(‘khay đúng yờn’);
Bài 5. -> (S) a. If x:=7 then a=b;
(S) b. If x>5; then a:=b; (đ) c. If x>5 then; a:=b; (Đ) d. If x>5 then a:=b; m:=n; (S) e. If x>5 then a:=b; else m:=n;
Bài 6. -> a. If (45 mod 3)=0 then x:=x+1; x=6. b. If x>10 then x:=x+1 x=5.
4. Củng cụ́.
- Cấu trỳc điờ̀u kiện có mấy dạng ? đó là những dạng nào? Viờ́t cỳ phỏp của cỏc dạng cõu lệnh điờ̀u kiện ?
5. Dặn dò.
- Học bài, Chuõ̉n bị bài thực hành số 4.
Rút kinh nghiợ̀m: ………
……….. ………..
Tuõ̀n: 16. Tiết: 31, 32. Ngày soạn: 05/12. Bài thực hành 4
SỬ DỤNG CÂU LỆNH ĐIấ̀U KIỆN IF … THEN. I. Mục đích, yờu cõ̀u.
1. Kiến thức.
- Luyện tập sử dụng cõu lệnh điờ̀u kiện if … then.
- Hiờ̉u được ý nghĩa của thuật toỏn sử dụng trong chương trỡnh.
2. Kĩ năng.
- Rốn luyện kĩ năng ban đõ̀u vờ̀ đọc cỏc chương trỡnh đơn gian - Sử dụng cõu lệnh điờ̀u kiện giải cỏc bài toỏn.