Цикл WHILE вариант 2
Список вопросов теста
Вопрос 1
Цикл в фрагменте программы
a = 1
b = 1
while a + b < 6:
a += 1
b += 2 выполнится …. раз(a):
Вопрос 2
Определите значения переменных s и i после выполнения фрагмента программы:
s = 0
i = 5
while i > 0:
s = s + i
i = i - 1
Варианты ответов
- s = 15 i = 1
- s = 15 i = 0
- s = 0 i = 15
- s = 15 i = 15
- s = 0 i = 0
Вопрос 3
Дана последовательность операторов:
a = 1
b = 2
while a + b < 8:
a += 1
b += 2
s = a + b
Сколько раз будет повторен цикл и какими будут значения переменных a, b, s после исполнения этой последовательности операторов?
Варианты ответов
- 2 раза a=3 b=6 s=6
- 2 раза a=3 b=6 s=9
- 3 раза a=3 b=6 s=6
- 3 раза a=3 b=6 s=9
- 1 раз a=3 b=6 s=9
- 1 раз a=3 b=6 s=6
Вопрос 4
Определите значения переменной s после выполнения фрагмента программы:
s = 0
i = 5
while i < 12:
s = s + i
i = i + 1
Вопрос 5
Определите, что будет напечатано в результате выполнения следующей программы:
s = 0
m = 345
while m > 0:
d = m % 10
s = s + d
m = m // 10
print(s + m)
Вопрос 6
Определите, что будет напечатано в результате выполнения следующей программы:
a = 20
b = 5
while a > b:
if a % 2 == 0:
b = b + a
else:
a = a - 2 * b + 1
print(b)
Вопрос 7
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 5 раз?
i = 3
while i >= ... :
print ( "Привет!" )
i -= 1
Вопрос 8
Сколько раз будет выполнен этот цикл?
i = 3
while i < 8:
print ( "Привет!" )
i += 1