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

Chia sẻ bởi Lê Biên Cương | Ngày 24/10/2018 | 45

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:

HÂN HẠNH KÍNH CHÀO QUÝ THẦY CÔ GIÁO
GIÁO VIÊN THỰC HIỆN: LÊ THỊ HOÀNG HOA
LỚP : 8A3
Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)
KIỂM TRA BÀI CŨ
Câu hỏi:
1.Trình bày sơ đồ, nguyên tắc hoạt động vàcú pháp câu lệnh điều kiện trong pascal của cấu trúc rẽ nhánh dạng thiếu?
2.Trình bày sơ đồ, nguyên tắc hoạt động và cú pháp câu lệnh điều kiện trong pascal của cấu trúc rẽ nhánh dạng đủ?
1) Dạng thiếu:
* Sơ đồ khối:







* Nguyên tắc hoạt động:
Nếu điều kiện thoả mãn thì câu lệnh được thực hiện, ngược lại thì bỏ qua câu lệnh.
* Câu lệnh điều kiện dạng thiếu:
if <đi?u ki?n> then ;
Dạng đủ:
* Sơ đ? kh?i










* Nguyên tắc hoạt động:
Nếu điều kiện thoả mãn thì câu lệnh 1 được thực hiện, ngược lại thực hiện câu lệnh 2.
* Câu điều kiện dạng đầy đủ:
if <đi?u ki?n> then else ;
B1. Cho biết các ph�t bi?u sau đây cho kết quả đúng hay sai;
a) 123 là số chia hết cho 3
b) Nếu ba cạnh a, b, c của một tam giác thoả mãn c2 = a2 + b2 thì tam giác đó có một góc vuông.
c) 152 > 200
D�p �n:
Các câu đúng: a, b
C�u c sai
Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)
Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)
2. Bài 5: Các câu lệnh pascal sau được viết đúng hay sai?
a) if x:= 7 then a = b;
b) if x > 5; then a := b;
c) if x > 5 then a:=b; m:= n;
d) if x > 5 then a: = b; else m:= n;
Đáp án
- Caâu a sai vì thöøa daáu hai chaám
- Caâu b sai vì thöøa daáu ; thöù nhaát.
- Caâu c ñuùng neáu pheùp gaùn m:= n khoâng phuï thuoäc vaøo ñieàu kieän x > 5; ngöôïc laïi, sai vaø caàn ñöa hai caâu leänh a:= b; m:= n; vaøo giöõa caëp töø khoaù begin vaø end.
- Caâu d sai vì thöøa daáu ; thöù nhaát tröôùc töø khoaù else.
Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)
3. Bài tập: Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm
Input: hai số nguyên a và b
Output: in ra màn hình hai số a và b theo thứ tự không giảm
B1: nhập hai số a và b
B2: nếu a< b, in ra màn hình a b; ngược lai in ra màn hình b a.
B3: kết thúc thuật toán
Program bt3;
Uses crt;
Var a,b: integer;
Begin
Clrscr;
Writeln(‘nhap so a:’);
Readln(a);
Writeln(‘nhap so b:’);
Readln(b);
If aelse
writeln(b,’ ‘,a);
readln;
end.
HOẠT ĐỘNG NHÓM
Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)
4. Viết chương trình nhập vào một tháng trong năm và cho biết tháng đó thuộc mùa nào trong năm?
Thuật toán
Input: một tháng trong năm
Output: tháng thuộcmùa nào trong năm
B1: nếu là tháng 1, 2, 3 thì thuộc mùa xuân
B2: nếu là tháng 4,5,6 thì thuộc mùa hè
B3: nếu là tháng 7,8,9 thì thuộc mùa thu
B4: còn các tháng còn lại thuộc mùa đông
Kết thúc
Program bt4;
Uses crt;
Var t: integer;
Begin
Clrscr;
Writeln(‘hay nhap thang:’);
Readln(t);
If (t=1) or (t=2) or (t=3) then writeln(‘mua xuan’);
If (t=4) or (t=4) or (t=6) then writeln(‘mua ha’);
If (t=7) or (t=8) or (t=9) then writeln(‘mua thu’);
If (t=10) or (t=11) or (t=12) then writeln(‘mua dong’);
readln;
end.
Hướng dẫn về nhà
Ôn lại kiến thức về câu lệnh điều kiện
Làm bài tập 6.11 và 6.17 SBT
Tiết sau thực hành bài thực hành 4, về nhà đọc trước bài thực hành
Bài học đã
KẾT THÚC
Thân ái chào các em
và quý thầy cô giáo
* 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ẻ: Lê Biên Cươ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)