Câu 1: Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i := 4 to 1 do writeln(‘A’); C. for i := 1 to 100 do writeln(‘A’); B. for i := 1 t

Câu 1: Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. for i := 4 to 1 do writeln(‘A’);
C. for i := 1 to 100 do writeln(‘A’); B. for i := 1 to 10 writeln(‘A’);
D. for i to 10 do writeln(‘A’);
Câu 2: Hãy chỉ ra câu lệnh Đúng trong các câu lệnh sau:
A. for i:=0 to 5 do; S:=S+10;
B. for i:=1.5 to 10.5 do S:=S+10; C. for i:=1 to 10 do S:=S+10;
D. for i:= 1 to 10 for j:=1 to 10 do S:=S+10;
Câu 3: Hãy cho biết với đoạn lệnh sau chương trình thực hiện bao nhiêu vòng lặp?
S:=0; While S > 10 do S:= S+1;
A. 3
B. 5 C. 4¬
D. 0
Câu 4: Cho đoạn lệnh sau, hãy cho biết đoạn lệnh thực hiện bao nhiêu vòng lặp ?
x:=0; for i ¬:=1 to 5 do x := x + 1;
A. 3
B. 4 C. 5
D. 6
Câu 5: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước ?
A. if…then
B. if…then…else C. for…to…do
D. while…do.
Câu 6: Câu lệnh sau đây: for i = 1.5 to 5 do x:=x+1; Sai ở chỗ nào?
A. giá trị đầu không là kiểu số nguyên
B. thừa dấu ; cuối câu lệnh. C. thừa dấu : sau biến x
D. Thiếu dấu : sau biến i
Câu 7: Cấu trúc lặp nào sau đây là đúng?
A. For := to do ;
B. For := to do ;
C. While <điều kiện> then ;
D. While <điều kiện> do ;
Câu 8: Trong câu lệnh lặp: For i := 1 to 10 do S:= S+ 2; write(S);
Khi kết thúc câu lệnh lặp trên, câu lệnh write(S); được thực hiện bao nhiêu lần?
A. 0
B. 1 C. 5
D. 9
Câu 9: Trong cú pháp câu lệnh lặp với số lần biết trước: For := to do ; Số lần lặp là:
A. Giá trị cuối – Giá trị đầu +1
B. Giá trị cuối – Giá trị đầu –1 C. Giá trị đầu – Giá trị cuối +1
D. Giá trị đầu – Giá trị cuối –1
Câu 10: Khi nào thì vòng lặp của câu lệnh lặp với số lần chưa biết trước dừng lại?
A. Điều kiện sai
B. Điều kiện đúng C. Câu lệnh sai
D. Câu lệnh đúng

0 bình luận về “Câu 1: Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i := 4 to 1 do writeln(‘A’); C. for i := 1 to 100 do writeln(‘A’); B. for i := 1 t”

Viết một bình luận