DANH MỤC TÀI LIỆU
TIN HỌC :Câu lệnh If – Then ( TT)
TIN H C 11
Ti t 12- ếCH Đ C U TRÚC R NHÁNH (T2) Ủ Ề Ấ
I. M c tiêu
1. Ki n th c:ế ứ
- H c sinh bi t đ c ý nghĩa c a câu l nh r nhánh. ế ượ
- H c sinh bi t đ c cú pháp c a câu l nh r nhánh. ế ượ
2. K năng: S d ng câu l nh ghép và c u trúc r nhánh đ gi i m t ử ụ
s bài t p đ n gi n. ơ
3. Thái đ : Nghiêm túc trong h c t p, th y đ c s c n thi t s d ng ượ ự ầ ế
câu l nh r nhánhệ ẽ
4. Năng l c h ng t iự ướ
- Năng l c gi i quy t v n đ và sáng t o. ế ấ
- Năng l c giao ti p, năng l c h p tác. ế ự ợ
II. Chu n bẩ ị
1. Giáo viên: Giáo án, SGK, sách giáo viên.
2. H c sinh: V ghi, sách giáo khoa, đ dùng h c t p .
III. T ch c các ho t đ ng h c t p ọ ậ
1. n đ nh t ch c l p: ứ ớ
2. Ki m tra bài cũ: Phân bi t c u trúc r nhánh d ng thi u và d ng ệ ấ ế
đ ? Ví d minh h a?ủ ụ
3. Ti n trình bài h cế ọ
Ho t đ ng c a th y và tròạ ộ N i dung
Ho t đ ng 2: Gi i thi u m t s d ộ ố
(25 phút)
GV trình chi u hai ch ng trình này ế ươ
cho các em quan sát cách vi t ch ng trìnhế ươ
đ các em hình thành d n cách vi t m t ế ộ
ch ng trình.ươ
- Ch y th ch ng trình ch các l nh ử ươ
trong ch ng trình dùng đ làm gì.ươ ể
Ho t đ ng 2: Trình chi u ch ng trìnhạ ộ ế ươ
cho h c sinh nh n xét v cách vi t ậ ề ế
ch ng trình. Cách s d ng câu l nh if ..ươ ử ụ
3. M t s ví dộ ố
Ví d 1:
Tìm nghi m th c c a ph ng trình b c ự ủ ươ
hai
AX2 + BX + C= 0
Ví d 2:
Tìm s ngày c a m t năm: Năm nhu n ủ ộ
năm chia h t cho 400 ho c chia h tế ặ ế
cho 4 nh ng không chia h t cho 100.ư ế
program so_ngay;
uses crt;
var n,sn: integer;
begin
clrscr;
Write ('nhap nam:'); readln(n);
if (n mod 400=0) or ((n mod 4 =0)
and (n mod 100<>0)) then sn:=366
else
sn:=365;
Write ('So ngay nam',n,'la:',sn);
readln;
end.
TIN H C 11
Ho t đ ng c a th y và tròạ ộ N i dung
then l ng nhau.
Ch y ch ng trình cho HS quan sátạ ươ Ví d 2
Program long_if;
Uses crt;
Var t,v,a,dtb:real;
Ketqua,xeploai:string;
Begin
Clrscr;
Write(‘nhap diem 3 mon:’);
Readln(t,v,a);
Dtb:=(t+v+a)/3;
If dtb>=5 then
Begin
Ketqua:=’dau’;
If dtb>=8 then xeploai:=’gioi’
else
If dtb>=6.5 then xeploai:=’kha’
else
If dtb>=5 then xeploai:=’tbinh’
else
xeploai:=’yeu’;
end
else
Begin
Ketqua:=’rot’;
Xeploai:=’kem’;
End;
Writeln(‘ ket qua ban la:’,
ketqua);
Writeln(‘ xep loai ban la:’,
xeploai);
Readln;
End.
4. T ng k t và h ng d n h c t p nhà ế ướ ậ ở
1. * T ng k t ế :
- Ý nghĩa và cú pháp c a câu l nh ghép.ủ ệ
- Chú ý khi ki m tra đi u ki n. ề ệ
2. * H ng d n h c t p nhàướ ậ ở
- H c và chu n b bài c u trúc l p ti t sau. ẩ ị ế
thông tin tài liệu
TIN HỌC :Câu lệnh If – Then ( TT) . Một số ví dụ Ví dụ 1: Tìm nghiệm thực của phương trình bậc hai AX2 + BX + C= 0 Ví dụ 2: Tìm số ngày của một năm: Năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100. program so_ngay; uses crt; var n,sn: integer; begin clrscr; Write ('nhap nam:'); readln(n); if (n mod 400=0) or ((n mod 4 =0) and (n mod 100<>0)) then sn:=366 else sn:=365; Write ('So ngay nam',n,'la:',sn); readln; end.
Mở rộng để xem thêm
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×