Mô tả:
MỘT SỐ CÂU HỎI KIỂM TRA VỀ CÂU
LỆNH IF THEN
Câu 1
Câu ND1.TL.NB.1
Hãy trình bày cấấu trúc, ý nghĩa của cấu lệnh If-then?
(Tái hiện được cấấu trúc, ý nghĩa của cấu lệnh If-then)
Câu 2
Câu ND1.TN.TH.1
Cấu lệnh If-then nào dưới đấy được viếất đúng cấấu trúc?
a) If a>b then max:=a;
b) If-then a>b, max:=a;
c) If-then(a>b,max:=a);
d) If a>b then; max:=a;
(Hiểu được một cấu lệnh cụ thể If-then được viếất đúng cấấu
trúc)
1
Cấu 3
Câu ND1.TN.TH.2.
Nếấu cho a=7; b=6; thì lệnh if a>b then writeln(a); Kếất quả đưa ra màn hình là gì?
a) Không đưa ra gì; b) 6
c) 7
d) 67
(Hiểu được cơ chếấ hoạt động của cấu lệnh reẽ nhánh dạng If-then cụ thể)
Cấu 4
Câu ND1.TN.TH.3.
(Câu ND1.TN.VD.1)
Cho đoạn lệnh:
if a>b then a:=b;
if a>c then a:=c;
writeln(a);
Hỏi nếấu a=9; b=6; c=8; thì lệnh trến đưa ra màn hình gì?
a) Không đưa ra gì; b) 6
c) 8
d) 9
(Vận dụng được các kiếấn thức đã học và có suy luận trung gian để tm giá trị nhỏ nhấất )
2
Cấu 5
Câu ND1.TH.VD.1.
Viếất chương trình tm giá trị nhỏ nhấất trong hai sôấ nguyến được nhập vào từ bàn
phím?
(Vận dụng được kiếấn thức tổng hợp để giải quyếất vấấn đếề trong tnh huôấng quen thuộc
để viếất được chương trình hoàn chỉnh tm giá trị nhỏ nhấất trong hai sôấ nguyến)
Cấu 6
Câu ND1.TH.VDC.1
Viếất chương trình tm giá trị lớn nhấất trong ba sôấ nguyến được nhập vào từ bàn phím?
(Vận dụng được kiếấn thức tổng hợp để giải quyếất vấấn đếề trong tnh huôấng mới để viếất
được chương trình hoàn chỉnh tm giá trị lớn nhấất trong ba sôấ nguyến)
3
Cấu 7
Câu ND1.TH.TH.1
Cho đoạn chương trình dưới đấy có một lôỗi vếề mặt cú pháp, hãy s ửa lôỗi và ch ạy ch ương trình v ới:
Lấền 1) a=15; b=10; c=0;
Lấền 2) a=-3; b=-5; c=0;
Cho biếất thông tn được ghi ra màn hình cho môỗi tr ường h ợp.
Var a, b: longint;
Begin
readln(a,b);
if a>b then writeln(‘a lon hon b’);
if (a>c) writeln(‘a lon hon c’);
readln;
end.
(Học sinh hiểu, phát hiện và sửa được lôỗi khi quan sát thao tác gi ải quyếất vấấn đếề)
4
Câu ND1.TN.VDC.2
Câu 8
Để kiểm tra xem A, B, C có phải là độ dài 3 cạnh của một tam giác hay không? Trong
các cách viếất lệnh sau, cách viếất lệnh nào đúng nhấất?
a) IF (A+B>C) and (B+C>A) and (C+A>B) then…
b) IF A+B>C and B+C>A and C+A>B then…
c) IF (A+B>C) or (A+B>C) or (A+B>C) then…
d) IF (A+B>C, A+B>C, A+B>C) then…
(Vận dụng được các kiến thức tổng hợp để giải quyết vấn đề trong tình
huống mới để kiểm tra A,B,C có phải là độ dài 3 cạnh của tam giác)
5
Cấu 9.
Câu ND1.TH.VDC.3
Viếất chương trình nhập vào sôấ KW điện tếu thụ của môỗi hộ gia đình rôềi tnh sôấ tếền ph ải tr ả biếất
rằềng giá tếền được tnh như sau:
- Từ KW thứ 1 đếấn 100 được tnh giá 1000 đôềng
- Từ KW thứ 101 đếấn 200 được tnh giá 1500 đôềng
- Từ KW thứ 201 trở lến được tnh giá 2000 đôềng
Câu ND1.TH.VDC.4
Cấu 10.
Bài toán tnh cước 3G
Bến phải là bảng giá các gói cước vếề
dịch vụ 3G của Vietel. Hãy viếất chương
trình nhập vào sôấ KB đã dùng của một
thuế bao đằng ký gói MI50, sau đó tnh
và đưa ra sôấ tếền phải trả.
- Xem thêm -