Циклы
Вариант 3.

1. Сколько единиц будет выведено на экран в результате работы программы:
for j := 0 to 3 do begin
i := 2;
while i >= 6 do begin
i := i + 2;
end;
writeln ( '1' );
end;
Ответ: 
2. Сколько раз выполнится этот цикл:
for i:=4 to 1 do begin
...
end;
Ответ: 
3. Сколько единиц будет выведено на экран в результате работы программы:
for j := 0 to 3 do begin
i := 2;
while i <= 6 do begin
i := i + 2;
end;
writeln ( '1' );
end;
Ответ: 
4. Какая переменная в данном случае является переменной цикла?
S := 0;
A := 1;
for K:=1 to 20 do begin
S := S + K*2;
L := L + S;
end;
Ответ: 
5. Чему будет равно значение целой переменной a после выполнения этого фрагмента программы?
a:=2;
for i:=0 to 3 do begin
a:=a+i;
end;

Ответ: 
6. Чему будет равно значение целой переменной a после выполнения этого фрагмента программы?
a:=4;
for i:=1 to 3 do begin
a:=a+a;
end;

Ответ: 
7. Какое число будет выведено на экран после выполнения этого фрагмента программы?
for i:=4 downto 2 do
write(i);

Ответ: 
8. Сколько раз будет выполняться цикл For i:=6 to 10 do…:
5 раз
4 раза
6 раз
9. Какое число будет выведено на экран в результате выполнения этого цикла?
i:=3;
write('9');
repeat
write(i+2);
i:=i+1;
until i>6;
Ответ: 
10. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i:=4;
repeat
writeln('Привет!');
i:=i-1;
until i<...;
Ответ: 
11. Сколько раз исполнится следующий цикл:
i:=12; Repeat i:=i – 2 Until i>4;
3 раза
2 раза
1 раз
12. Установите соответствие между общей формой и названием оператора. Цикл с постусловием:
repeat <оператор> until <условие>
if <условие> then <оператор> else <оператор>
for <параметр>:=<начальное значение> to <конечное значение> do <оператор>
13. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i:=...;
while i>=6 do begin
writeln('Привет!');
i:=i-1;
end;
Ответ: 
14. Чему будет равно значение переменной a после выполнения этого цикла?
i:=4;
a:=12;
while i<6 do begin
a:=a+i;
i:=i+1;
end;
Ответ: 
15. В операторе цикла с предусловием: while B do A; при B = FALSE оператор A:
выполняется до тех пор, пока B не равно TRUE
не выполняется ни разу
выполняется один раз
16. Цикл while в Паскале применяется для создания повторений с … заранее их числом:
известным
четко указанным
неизвестным