Сколько раз будут выполнены операторы в цикле? a=5 b=1 while a * b < 8: a = a +2 b = b*2 r = b - 3 print (r)

Breake090 Breake090    1   05.10.2019 18:20    4

Ответы
marinakrivoshe marinakrivoshe  05.08.2020 01:26

Можно сразу посмотреть на то, что выполняется в цикле вообще. Здесь к переменной a прибавляется двойка, а b умножает саму себя на 2. Имея числа a = 5 и b = 1 нетрудно догадаться, что оно пройдёт лишь первую итерацию с вышеописанными данными, а потом примет значения a = 7 и b = 2 и второй цикл уже не пройдёт, так как 7 · 2 = 14 > 8. В таком случае r будет равен r = 2 - 3 = -1.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика