Bài 6. Câu lệnh điều kiện

Chia sẻ bởi Mai Văn Hồng | Ngày 24/10/2018 | 52

Chia sẻ tài liệu: Bài 6. Câu lệnh điều kiện thuộc Tin học 8

Nội dung tài liệu:





























- Input: Nhập số n - Output: Thông báo " n chia hết cho 2" hay "n không chia hết cho 2" - Kiểm tra điều kiện n mod 2 = 0 + Nếu đúng thì thông báo là n chia hết cho 2. + Ngược lại, nếu sai thông báo n không chia hết cho 2.

II. Dòng điện
trong kim
loại
1. Êlectron tự
do trong kim
loại
III. Vận dụng
*Thí nghiệm
I. Mắt cận
1. Những biểu hiện của tật cận thị
III. Vận dụng
Ghi nhớ














Bắt đầu
Nhập n
Kiểm tra n mod 2 =0
Thông báo n là số chẵn
Thông báo n là số lẻ
Kết thúc
Sai
Đúng














TìM SAO HọC TậP
đồng đội
Tình bạn
Sắc màu
mây trắng






1
2
3
4
5
Cú pháp: IF <điều kiện> THEN ELSE ;
Trong đó
IF
THEN
ELSE
Là các từ khoá
Là một biểu thức quan hệ hoặc logic
Là các lệnh tuỳ ý của Pascal
1. Câu lệnh IF.. THEN:
a. Dạng đủ:
Bài 9: CÂU LệNH ĐIềU KIệN
Di?u ki?n
câu lệnh 1
câu lệnh 2
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:

Nội dung bài học




1.Câu lệnh IF...THEN:

a.Dạng đủ:
*Cú pháp










Cú pháp: IF <điều kiện> THEN ELSE ; Trong đó: IF, THEN, ELSE là các từ khoá; <điều kiện> là một biểu thức quan hệ hoặc logic; , là các lênh tuỳ ý của Pascal.
a. Dạng đủ:
* IF <điều kiện> THEN < câu lệnh 1> ELSE ;
* Sơ đồ hoạt động:
điều kiện
câu lệnh 2
câu lệnh 1
Đúng
Sai
1. Câu lệnh IF.. THEN:
Bài 9: CÂU LệNH ĐIềU KIệN
Tác dụng của lệnh: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì sẽ được thực hiện.
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Nội dung bài học



1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:










II. Dòng điện
trong kim
loại
1. Êlectron tự
do trong kim
loại
2. Dòng điện
trong kim loại
Bài tập 1: Khi kết luận n là số chẵn hay số lẻ, dựa theo điều kiện n có chia hết cho 2 hay không có thể viết đoạn chương trình là:

IF n mod 2 = 0 THEN Writeln (n,` la so chan`) ELSE Writeln (n,` la so le`);
IF n mod 2 = 0 THEN Writeln (n,` la so chan`); ELSE Writeln (n,` la so le`);
c. IF n div 2 = 0 THEN Writeln (n,` la so chan`) ELSE Writeln (n,` la so le`);
d. IF n mod 2 = 0 THEN Writeln (n,` la so chan`) ESLE Writeln (n,` la so le`);


Bài 9: CÂU LệNH ĐIềU KIệN
1. Câu lệnh IF.. THEN:
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:
IF n mod 2 = 0 THEN Writeln (n,` la so chan`) ELSE Writeln (n,` la so le`);

BACK
BẮT ĐẦU
BẮT ĐẦU
15
14
13
12
10
11
09
08
07
06
05
04
03
02
01
00

Nội dung bài học



1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:








Tác dụng của lệnh: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì sẽ được thực hiện.
II. Dòng điện
trong kim
loại
2. Dòng điện
trong kim loại
III. Vận dụng
*Thí nghiệm
b. Dạng thiếu:
* Cú pháp : IF <điều kiện> THEN ;
điều kiện
câu lệnh
Sai
Đúng
* Sơ đồ hoạt động:
1. Câu lệnh IF .. THEN:
Bài 9: CÂU LệNH ĐIềU KIệN
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:






Trong đó: IF, THEN, ELSE là các từ khoá; <điều kiện> là một biểu thức quan hệ hoặc logic; là các lênh tuỳ ý của Pascal. Tác dụng của lệnh: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì được bỏ qua để thực hiện lệnh tiếp theo.
1. Câu lệnh IF.. THEN:
Bài 9: CÂU LệNH ĐIềU KIệN
Ví dụ 2: Đoạn chương trình sau đưa ra câu thông báo "n là số chẵn".
a. IF n mod 2 = 0 THEN; Writeln "n,` la so chan`);
b. IF n div 2 = 0 THEN Writeln "n,` la so chan`);
c. IF n mod 2 = 0 THE Writeln "n,` la so chan`);
d. IF n mod 2 = 0 THEN Writeln "n,` la so chan`);

1.Câu lệnh IF .THEN:
a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ: 2
d. IF n mod 2 = 0 THEN Writeln "n,` la so chan`);

BACK
BACK
BẮT ĐẦU
BẮT ĐẦU
15
14
13
12
10
11
09
08
07
06
05
04
03
02
01
00

Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:




Trong đó: IF, THEN, ELSE là các từ khoá; <điều kiện> là một biểu thức quan hệ hoặc logic; là các lênh tuỳ ý của Pascal. Tác dụng của lệnh: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì được bỏ qua để thực hiện lệnh tiếp theo.
1. Câu lệnh IF.. THEN:
c. Chú ý:
- Câu lệnh ở đây có thể là: +Câu lệnh đơn hoặc +Câu lệnh ghép: Lệnh ghép là một dãy lệnh đơn hoặc lệnh ghép khác được đặt giữa hai từ khoá BEGIN và END.
Ví dụ: Sau đây là một lệnh ghép
BEGIN t:= x ; x:= y ; y:= t; END; Câu lệnh ghép này trao đổi giá trị hai biến x và y, dùng biến t như một chỗ cất trung gian.
-Trước ELSE không có dấu chấm phẩy ;
Bài 9: CÂU LệNH ĐIềU KIệN
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ: 2

Chú ý:

Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:
c.Chú ý:




Cú pháp: IF <điều kiện> THEN ELSE ; Trong đó: IF, THEN, ELSE là các từ khoá; <điều kiện> là một biểu thức quan hệ hoặc logic; , là các lênh tuỳ ý của Pascal.
Hướng dẫn:
-Input: Nhập vào số n; -Output: Câu thông báo "n là số chẵn" hay "n là số lẻ". -Khai báo biến n, Kiểu Integer; -Nhập vào từ bàn phím giá trị cho biến n; -Giải thuật của bài toán. - Kiểm tra số a +Nếu a mod 2 = 0 thì "n là chia hết cho 2". +Ngược lại, "n không chia hết cho 2". - Sử dụng các câu lệnh Write, Writeln; Read; Readln; IF .. Then .. Else để viết chương trình.
d. Vận dụng
Bài 9: CÂU LệNH ĐIềU KIệN
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ: 2

Chú ý:

d. Vận dung:


Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:
c.Chú ý:
d.Vận dụng:



Cú pháp: IF <điều kiện> THEN ELSE ; Trong đó: IF, THEN, ELSE là các từ khoá; <điều kiện> là một biểu thức quan hệ hoặc logic; , là các lênh tuỳ ý của Pascal.
II. Dòng điện
trong kim
loại
1. Êlectron tự
do trong kim
loại
III. Vận dụng
*Thí nghiệm
d. Vận dụng

Program chan_le; Var n : Integer; BEGIN Write (` Nhap n = `); Readln(n); IF n mod 2= 0 THEN Writeln(n,` la so chan`) ELSE Writeln (n,` la so le`); Readln; END.

Bài 9: CÂU LệNH ĐIềU KIệN
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ: 2

Chú ý:

d. Vận dung:

Liên kết 1
Chương trình:

Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:
c.Chú ý:
d.Vận dụng:



Program am_duong ; Var a : Integer; BEGIN Write (` Nhap a = `); Readln(a); IF a>0 THEN Writeln(a,` la so duong`) ELSE IF a<0 then writeln (a,` la so am`); readln; end.
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ 1:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:

Ví dụ: 2

Chú ý:

d. Vận dung:

Bài 9: CÂU LệNH ĐIềU KIệN
Liên kết2

Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:
c.Chú ý:
d.Vận dụng:



Câu lệnh IF.. THEN:
a.Dạng đủ: *Cú pháp: IF <điều kiện> THEN < câu lệnh 1> ELSE ; *Tác dụng: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì sẽ được thực hiện. b. Dạng thiếu: *Cú pháp : IF <điều kiện> THEN ; *Tác dụng: Khi gặp lệnh này <điều kiện> sẽ được tính và kiểm tra. Nếu <điều kiện> đúng thì thực hiện, nếu <điều kiện> sai thì được bỏ qua để thực hiện lệnh tiếp theo.

Bài 9: CÂU LệNH ĐIềU KIệN
1.Câu lệnh IF .THEN:

a. Dạng đủ:
Cú pháp:
Sơ đồ hoạt động:

b. Dạng thiếu:
Cú pháp:
Sơ đồ hoạt động:



Nội dung bài học


1.Câu lệnh IF...THEN:
a.Dạng đủ:
*Cú pháp
*Sơ đồ hoạt động:
*Bài tập 1:
b.Dạng thiếu:
*Cú pháp:
*Sơ đồ hoạt động:
*Bài tập 2:
c.Chú ý:
d.Vận dụng:



II. Dòng điện
trong kim
loại
1. Êlectron tự
do trong kim
loại
2. Dòng điện
trong kim loại
III. Vận dụng
bài tập chuẩn bị thực hành
Viết chương trình kiểm tra một số nguyên nhập vào từ bàn phím có chia hết cho 3 và 5 hay không?
2. Viết chương trình thực hiện giảI phương trình bậc nhất ax+ b=0.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Mai Văn Hồng
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)