Cõu lợ̀nh điờ̀u kiợ̀n.

Một phần của tài liệu giáo án đầy đủ (Trang 35)

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.

Một phần của tài liệu giáo án đầy đủ (Trang 35)

Tải bản đầy đủ (DOC)

(80 trang)
w