Câu 1: Số lần lặp của câu lệnh lặp for…to…do… được tính như thế nào?
Câu 2: Giả sử biến Chiều cao gồm 20 phần tử, cách khai báo nào dưới đây là đúng
Câu 4 : Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?
Câu 6: Trong câu lệnh For ... do… sau từ khóa “do” có hai câu lệnh trở lên ta “gói” chúng trong:
Câu 7: Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây không đúng?
Câu 8 : Cú pháp câu lệnh lặp nào sau đây là đúng?
Câu 9: Trong các hoạt động dưới đây, đâu là hoạt động lặp với số lần chưa biết trước:
Câu 10: Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, 4, 7, 2, 6. Khi thực hiện câu lệnh sau: tb:= 0; For i:= 1 to 5 do tb := tb + A[i]; Giá trị của biến tb là bao nhiêu?
Câu 11: Hãy cho biết kết quả của đoạn chương trình dưới đây:
a:=10;
white a>=10 do write(A);
Câu 12: Vòng lặp sau cho kết quả S bằng bao nhiêu:
S := 1; For i := 1 to 3 do S := S * 2;
Câu 13: Các câu lệnh Pascal nào sau đây được viết đúng?
Câu 14: Các câu lệnh WHILE .. DO nào sau đây được viết đúng?
Câu 15: Cho S và i là biến nguyên. Khi chạy đoạn chương trình:
s:=5;
for i:=1 to 5 do s := s+i; writeln(s);
Kết quả in lên màn hình là:
Câu 16: Vòng lặp While <Điều kiện> do <Câu lệnh>; là:
Câu 17: Để gán giá trị 20 cho biến X ta dùng lệnh nào sau đây?
Câu 18: Cho đoạn chương trình Pascal sau đây:
tong:= 0;
While tong<= 10 do
tong:=tong+1;
Sau khi đoạn chương trình trên được thực hiện, giá trị của tổng bằng bao nhiêu:
S:= 0;
for i:= 1 to 5 do S:= S + i;
Câu 20: cho đoạn chương trình sau:
i:=1; tong:=0;
While i <= 5 do
Begin
tong:= tong + i;
i:= i + 1;
End;
Sau đoạn chương trình trên em hãy cho biết biến “tong” có giá trị bằng bao nhiêu?
Câu 22: Trong câu lệnh lặp: for n:= 1 to 10 do begin ... end;
Câu lệnh ghép được thực hiện bao nhiêu lần?
Câu 25: Cho đoạn chương trình Pascal sau đây:
tong:= 20;
While tong > 10 do
tong:=tong-1;
Sau khi đoạn chương trình trên được thực hiện, giá trị của tổng bằng bao nhiêu:
Câu 26: Sau khi đoạn chương trình sau được thực hiện, giá trị của biến S bằng bao nhiêu:
S:= 10;
for i:= 1 to 5 do S:= S - 1;
Câu 27: Khi thực hiện đoạn chương trình sau:
n:=1; T:=17;
While n>20 do
begin
n:=n+5;
T:=T - n
end;
Hãy cho biết giá trị của biến T bằng bao nhiêu?
Câu 28: Cho biết giá trị của biến x và y sau khi thực hiện đoạn chương trình sau: (1 điểm)
X:= 0; Y:= 3;
For i:= 1 to 4 do
X:= X + Y;
Câu 29: Trong câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j );
Khi kết thúc câu lệnh lặp trên, câu lệnh write( j ); được thực hiện bao nhiêu lần?
Does this form look suspicious? Report