Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối.. Giá trị đầu phải bằng giá trị cuối.[r]
(1)CÂU HỎI ÔN TẬP - LẦN 6 TRẮC NGHIỆM
Câu Câu lệnh For to kết thúc: A Khi biến đếm nhỏ giá trị cuối
B Khi biến đếm lớn giá trị cuối C Khi biến đếm nhỏ giá trị đầu D Khi biến đếm lớn giá trị đầu
Câu Với ngơn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 x:=x+1; thì biến đếm i phải khai báo kiểu liệu nào?
A Integer B Real
C String
D Tất kiểu
Câu Đoạn chương trình sau giải toán nào? For I:=1 to M do
If (I mod = 0) and (I mod = 0) then T := T + I;
A Tổng số chia hết cho phạm vi từ đến M B Tổng số chia hết cho phạm vi từ đến M C Tổng số chia hết cho phạm vi từ đến M D Tổng số chia hết cho phạm vi từ đến M
Câu Xác định số vòng lặp cho tốn: tính tổng số ngun từ đến 100 A
B 100
C 99
(2)Câu Trong lệnh lặp For – do:
A Giá trị đầu phải nhỏ giá trị cuối
B Giá trị đầu phải nhỏ giá trị cuối C Giá trị đầu phải lớn giá trị cuối
D Giá trị đầu phải giá trị cuối
Câu Sau thực đoạn chương trình sau: S:=10;
For i:=1 to S:=S+i;
Giá trị biến S bao nhiêu?
A 20 B 14 C 10 D
TỰ LUẬN
Câu Hãy cho biết câu lệnh ghép?
Câu Cho chương trình viết Pascal(Bên trái), em phân biệt Từ khóa, tên, hằng, biến chương trình đánh dấu X vào bảng phía bên phải?
Program Hinh_Tron; Var bk, cv, dt: real;
Const Pi = 3.14; Begin
Writeln (‘Cho biet ban kinh: ’);
Readln (bk);
chu_vi:= 2*Pi*bk;
dien_tich:=Pi*bk*bk;
Writeln (‘C = ’, cv, ‘S = ’, dt);
readln;
End.
Hằng Biến Từ khoá Tên
a Program
b Pi
c Hinh_Tron
d Const
e cv
f dt
g writeln