10 câu hỏi
Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 3 do s := s+3*i;
writeln(s);
Kết quả in lên màn hình là :
12
10
18
26
Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=2 to 5 do …
6 lần
5 lần
4 lần
3 lần
Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
Phép gán
Câu lệnh đơn
Câu lệnh ghép
Phép so sánh
Câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?
1
3
5
7
Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu?
k: = 0;
For i:= 1 to 3 do k:= k + 2;
6
8
5
2
Hãy đọc đoạn chương trình sau:
s:=0;
for i:= 1 to 5 do s:= s * i;
Sau khi thực hiện xong, kết quả s bằng:
15
0
Kết quả khác
120
Trong Pascal, câu lệnh lặp thường có dạng:
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>
for <biến đếm> : <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
for <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Câu lệnh pascal nào sau đây là hợp lệ?
For i:= ’1’ to ‘10’ do writeln(‘A’);
For i:= 2.5 to 10.5 do writeln(‘A’);
For i = 1 to 10 do writeln(‘A’);
For i:= 1 to 10 do writeln(‘A’);
Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
S := 1; for i:=1 to 5 do s := s+i;
Kết quả in lên màn hình là của s là :
15
16
11
22
Hãy đọc đoạn chương trình sau:
s:= 0;
for i:= 1 to 5 do s := s + 1;
Sau khi thực hiện xong, kết quả s bằng:
10
6
7
5





