
Вопросы:
1. Алгоритм, в котором команда или серия команд повторяется называется
a. циклическим
b. линейным
c. разветвляющимся
2. Какой цикл называют циклом с предусловием?
a. Repeat
b. While
c. For
3. Требуется подсчитать сумму натуральных чисел от 5 до 125. Какое условие нужно использовать в цикле While?
a. i>125
b. i<125
c. i<=125
4. Оператор цикла, тело которого выполняется как минимум один раз независимо от значения параметра цикла, - это оператор цикла …
a. с предусловием (WHILE)
b. постусловием (REPEAT)
c. с заданным числом повторений (FOR)
5. Операторы цикла, тело которых может не выполнится ни разу, что зависит от значения параметра цикла, - это операторы цикла ….
a. с постусловием (REPEAT) и с предусловием (WHILE)
b. с предусловием (WHILE) и с заданным числом повторений (FOR)
c. с заданным числом повторений (FOR) и с постусловием (REPEAT)
6. Операторы цикла, которые можно использовать, если значение параметра цикла изменяется не с единичным шагом, - это операторы цикла …
a. с постусловием (REPEAT) и с предусловием (WHILE)
b. с предусловием (WHILE) и с заданным числом повторений (FOR)
c. с заданным числом повторений (FOR) и с постусловием (REPEAT)
7. Оператор цикла, значение параметра цикла которого изменяется только с единичным шагом, - это оператор цикла …
a. с предусловием (WHILE)
b. с постусловием (REPEAT)
c. с заданным числом повторений (FOR)
8. Сколько раз будет выполняться цикл For i:=7 to 12 do a:=a+1;
a. 5 раз
b. 6 раз
c. 4 раз
d. 7 раз
9. Сколько раз исполнится цикл:
i:=4;
while i<10 do i:=i+3;
a. 2 раза
b. 3 раза
c. 4 раза
d. 5 раз
10. Сколько раз исполнится следующий цикл:
i:=21;
Repeat
i:=i-5
Until i>21
a. 1 раз
b. 2 раза
c. 21 раз
d. Бесконечное количество раз
11. Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
for i:=7 to 9 do
sum:=sum+i;
a. 15
b. 16
c. 24
d. 17
12. Чему будет равна переменная sum после выполнения фрагмента программы:
i:=15;
sum:=0;
While i>5 do begin
sum:=sum+i/5;
i:=i-5
end;
a. 5
b. 6
c. 30
d. 35
13. Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
i:=3;
Repeat
Sum:=sum+3;
i:=i+2
Until i>11;
a. 12
b. 15
c. цикл бесконечный
d. 35
14. Что является назначением представленного фрагмента программы:
S:=0;
FOR K:=1 TO 100 DO S:=S+K?
a. Вычисление сотой степени числа K
b. Вычисление суммы ста чисел, введенных пользователем
c. Вычисление суммы первых ста натуральных чисел
15. Что является назначением представленного фрагмента программы:
S:=1;
FOR K:=1 TO 100 DO S:=S*K?
a. Вычисление сотой степени числа K
b. Вычисление произведения первых ста натуральных чисел
c. Вычисление произведения ста чисел, введенных пользователем
16. Укажите, сколько раз выполнится тело цикла с заданным заголовком:
a:=0;
FOR I:=1 TO 6 DO a:=a+1
a. 1
b. 6
c. 5
d. Бесконечное число раз.
Ответы
1-a
2-b
3-c
4-b
5-b
6-a
7-c
8-b
9-a
10-d
11-b
12-a
13-b
14-c
15-b
16-b.


Циклы (3.04 КB)

