Hãy nêu cú pháp của câu lệnh IF điều kiện dạng kiện dạng đủ.?. Nếu đúng thì sau câu lệnh sau OF sẽ thực hiện, còn sai sẽ thực hiện câu lệnh sau ELSE.. Sai có thể mang giá trị đúng ho
Trang 2? Hãy nêu cú pháp của câu lệnh IF điều kiện dạng kiện dạng đủ.
Gsp45.exe
Trang 3Thứ 6 ngày 21 tháng 12 năm 2007
I Câu lệnh case …of… of …of…
1 Cú pháp
CASE <Biểu thức> OF
tập hằng1: lệnh 1; tập hằng2: lệnh 2;
………
tập hằng n: lệnh n ELSE
<lệnh n + 1>
END;
II Câu lệnh case …of… of …of… ELSE …of…
<Biểu thức> có thể mang
giá trị đúng hoặc sai
Nếu đúng thì sau câu
lệnh sau OF sẽ thực hiện,
còn sai sẽ thực hiện câu
lệnh sau ELSE Biểu thức
phải là kiểu số nguyên
Trang 4I Câu lệnh if …of… then …of…
1 Cú pháp
2 Ví dụ
Thứ 6 ngày 29 tháng 11 năm 2007
? Viết ch ơng trình nhập một điểm kiểm tra từ bàn
phím và in kết quả xếp loại ra màn hình theo quy định Nếu sai thông báo lỗi lên màn hình “Bạn đã nhập điểm sai”
Các điểm < 5 : Xếp loại yếu
Các điểm 5,6 : Xếp loại TB
Các điểm 7,8 : Xếp loại khá
Các điểm 9,10 : Xếp loại giỏi
Trang 5Program nhapdiem;
var diem:Integer;
Begin Write (‘nhap diem kiem tra’); Readln(diem); Case diem of
0 4: Writeln(‘Xep loai Yeu’);
5,6: Writeln(‘Xep loai TB’);
7,8: Writeln(‘Xep loai Kha’);
9,10: Writeln(‘Xep loai Giái’) ELSE
Writeln(‘Ban da nhap sai diem’);
END;
Readln
END
Trang 6Viết ch ơng trình nhập số nguyên hơn nhỏ hơn bằng10 và in ra kết quả bằng chữ Nếu sai thông báo lỗi lên màn hình
Bạn đã nhập sai
I Câu lệnh if …of… then …of…
1 Cú pháp
2 Ví dụ
3 Bài tập
Gsp45.exe
Thứ 6 ngày 29 tháng 11 năm 2007
Trang 72 3
1
Trang 8Sau c©u lÖnh case lµ:
A <Gi¸ trÞ>
B <§¹i l îng>
C <lÖnh>
D <BiÓu thøc >
PhÇn th ëng cña b¹n lµ mét trµng
ph¸o tay
Trang 9A Đúng B Sai
<Biểu thức> có thể mang giá trị đúng hoặc sai Nếu sai thì sau câu lệnh sau
OF sẽ thực hiện, còn đúng sẽ thực hiện câu lệnh sau ELSE
Trang 10Giá trị của <biểu thức> và giá trị của tập_hằng_i phải có cùng kiểu vô h ớng
đếm đ ợc.
A đúng B sai
Trang 11Em h·y nªu có ph¸p cña c©u lÖnh CASE …of… OF …of… ELSE
CASE <BiÓu thøc> OF
tËp h»ng 1: lÖnh 1;
…of……of……of……of……of…
ELSE <lÖnh n + 1>
END;
Trang 12Câu lệnh ELSE cho phép lựa chọn
A rẽ vào một trong hai nhánh
B để thực hiện một trong nhiều công việc
Trang 13C©u lÖnh CASE bao giê còng kÕt thóc bëi:
A Write B Readln
C END; D ELSE
Trang 14Em hãy cho biết lệnh nào sau đây thông báo cho máy in lên màn hình những gì
đặt ở trong ( ) và xuống dòng:‘ ’
A.Readln B Read
C Writeln D Write
Trang 15Trong mét ch ¬ng tr×nh cã c©u lÖnh CASE nÕu ta kh«ng khai b¸o th× ch ¬ng tr×nh cã ch¹y ® îc hay kh«ng ?
A Cã B kh«ng
Trang 16BiÓu thøc trong c©u lÖnh CASE ph¶i lµ:
A kiÓu sè nguyªn
B kiÓu sè thùc
Trang 17Thứ 5 ngày 8 tháng 11 năm 2007
I Câu lệnh case …of… of …of…
1 Cú pháp
2 Ví dụ
3 Bài tập
3 Ghi nhớ
CASE <Biểu thức> OF
tập hằng1: lệnh 1; tập hằng2: lệnh 2;
………
tập hằng n: lệnh n ELSE
<lệnh n + 1>
END;
<Biểu thức> có thể mang giá
trị đúng hoặc sai Nếu đúng
thì sau câu lệnh sau OF sẽ
thực hiện, còn sai sẽ thực
hiện câu lệnh sau ELSE
Biểu thức phải là kiểu số
nguyên
Trang 18- Ôn tập lại lý thuyết đã học.
Lập ph ơng trình in ra số nghiệm của
ph ơng trình nghiệm nguyên i Biết
rằng với i = 0 ph ơng trình vô nghiệm, với 1 = 1 ph ơng trình có 2 nghịêm X1
= 1; X2=3 ; i = 2 ph ơng trình vô
nghiệm