10 câu hỏi
Hoạt động nào sau đây lặp với số lần biết trước:
Chiều nay, em phải nấu cơm
Đánh răng mỗi ngày 3 lần
Đi chợ mua rau
Hôm nay, em đi xem phim với bạn Hoa
Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:
giá trị cuối – giá trị đầu + 1
giá trị cuối – giá trị đầu + 2
giá trị cuối – giá trị đầu + 3
giá trị cuối – giá trị đầu + 4
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
Sau khi thực hiện đoạn chương trình Pascal :
X:=3
For i : = 1 to 3 do
x : = x - 1
X sẽ nhận được giá trị nào dưới đây ?
1 ;
-4 ;
0;
– 1;
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+2*i;
writeln(s);
Kết quả in lên màn hình là :
12
10
0
6
Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=1 to 5 do …
6 lần
5 lần
4 lần
3 lần
Câu lệnh lặp For i:= 2 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?
1
3
4
5





