1. Алгоритмы, характеризующиеся многократным выполнением определенных действий, называют * a)условными
b)циклическими
c)неполными
d)полными
e)разветвляющиеся
2. Укажи оператор цикла с параметром *
a)for
b)while
c)else
d)repeat
e)print
3. Укажи оператор цикла с предусловием *
a)for
b)while
c)else
d)repeat
e)print
4. Инструкция цикла, которая с определенного условия остановит итерацию цикла *
a)break
b)while
c)continue
d)repeat
e)print
5. Инструкция цикла, которая немедленно прекращает работу текущего цикла *
a)break
b)while
c)continue
d)repeat
e)print
6. Несколько простых циклов, один из которых используется внутри другого называются *
a)простыми циклами
b)трудными циклами
c)несложными циклами
d)вложенными циклами
e)условными циклами
7. Для остановки бесконечного цикла нужно необходимо нажать *
a)Ctrl + C
b)Ctrl + V
c)Ctrl + E
d)Alt + C
e)Ctrl + Alt
8. Для организации цикла for используется функция *
a)else
b)goto
c)until
d)repeat
e)range()
//Pascal ABC.NET v3.1 сборка 1172
Const
n=20;
Var
ar:array[1..n] of integer;
i:integer;
begin
randomize;
writeln('First array:');
for i:=1 to n do
begin
ar[i]:=random(10)-3;
write(ar[i]:4);
if ar[i]>0 then ar[i]:=ar[i]*2 else ar[i]:=0;
end;
writeln;
writeln('Final array:');
for i:=1 to n do
write(ar[i]:4);
end.
Пример работы программы:
First array: 2 -3 5 6 -3 -3 1 -2 -3 1 3 -3 4 -3 1 -1 6 6 2 3
Final array: 4 0 10 12 0 0 2 0 0 2 6 0 8 0 2 0 12 12 4 6