DANH MỤC TÀI LIỆU
TIN HỌC :Câu lệnh If – Then (T3)
Ti t 13- ếCH Đ C U TRÚC R NHÁNH (T3)Ủ Ề Ấ Ẽ
I. M c tiêuụ
1. Ki n th c:ế ứ
- H c sinh bi t đ c ý nghĩa c a câu l nh ghép.ọ ế ượ ủ ệ
- H c sinh bi t đ c cú pháp c a câu l nh ghép.ọ ế ượ ủ ệ
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 1: Gi i thi u câu l nh ghépạ ộ ớ ệ ệ
(10 phút)
GV: Nh n xét s câu l nh ph i th c hi nậ ố ệ ả ự ệ
v i 2 tr ng h p d<0 và d>0?ớ ườ ợ
HS: V i d<0 th c hi n m t l nhớ ự ệ ộ ệ
V i d>0 th c hi n 3 câu l nh.ớ ự ệ ệ
GV: Trong câu l nh If – Thenệ mu n th cố ự
hi n nhi u l nh sau Then hay nhi u l nhệ ề ệ ề ệ
sau Else làm th nào?ế
HS: Phát bi u ý ki n c a mình.ể ế ủ
GV: Khi đó ta c n g p nhi u l nh đó l iầ ộ ề ệ ạ
và coi đó là m t câu l nh trong ch ngộ ệ ươ
trình. Các ngôn ng l p trình th ng cóữ ậ ườ
c u trúc đ giúp ta th c h in đi u này.ấ ể ự ệ ề
GV trình chi u đo nế ạ ch ng trình có sươ ử
d ng câu l nh ghép.ụ ệ
4. Câu l nh ghépệ
- Trong ngôn ng Pascal, Câu l nh ghépữ ệ
có d ng:ạ
Begin
<các câu l nh>ệ
End;
Chú ý:
- Sau End ph i là d u; và tr c Elseả ấ ướ
không ch a d u;ứ ấ
- T nay nói đ n câu l nh thì đó có thừ ế ệ ể
là câu l nh đ n ho c là câu l nh ghép.ệ ơ ặ ệ
Ví d : ụĐo n ch ng trình sau trongạ ươ
ngôn ng Pascal có s d ng ch ngữ ử ụ ươ
trình ghép.
If d <0 then
Writeln (‘Phuong trinh vo nghiem’)
else
If d=0 then write ('PT co nghiem
x1=x2=', -b/(2*a):6:2)
Else
Begin
TIN H C 11Ọ
Ho t đ ng c a th y và tròạ ộ ủ ầ N i dungộ
Ho t đ ng 2: Gi i thi u m t s ví dạ ộ ớ ệ ộ ố ụ
(25 phút)
GV trình chi u hai ch ng trình này vàế ươ
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 và ch rõ các l nhạ ử ươ ỉ ệ
trong ch ng trình dùng đ làm gì .ươ ể
X1:=(-B-SQRT(DELTA))/(2*A);
X2:= - B/A – X1;
writeln(‘X1=’,X1:6:3,’X2=’,X2:6:
3);
End;
5. 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.
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.ọ ẩ ị ấ ặ ế
TIN H C 11Ọ
thông tin tài liệu
TIN HỌC :Câu lệnh If – Then (T3) Câu lệnh ghép - Trong ngôn ngữ Pascal, Câu lệnh ghép có dạng: Begin End; Chú ý: - Sau End phải là dấu; và trước Else không chứa dấu; - Từ nay nói đến câu lệnh thì đó có thể là câu lệnh đơn hoặc là câu lệnh ghép. Ví dụ: Đoạn chương trình sau trong ngôn ngữ Pascal có sử dụng chương trình ghép. If d <0 then Writeln (‘Phuong trinh vo nghiem’) else If d=0 then write ('PT co nghiem x1=x2=', -b/(2*a):6:2) Else Begin
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


×