Предмет: Информатика,
автор: agafonovnazar65
Задача 3/21. Сколько раз выполнится цикл - 2
Дан фрагмент программы, определите, сколько раз выполняется тело цикла while и чему равно значение переменной a после выполнения данного цикла.
Ответ необходимо давать в виде <число>;<число>.
Например, если тело цикла выполняется 5 раз, а значение переменной будет равно 10, то в ответе необходимо указать строку 5;10.
Если цикл зацикливается, то необходимо указать только одно слово INF.
Фрагмент программы
a = 32
b = 40
while a < b:
a += b
romadirsha:
У тебя в последней строке видимо опечатка, я думаю, вместо += там имеется ввиду оператор присвоения :=. Я прав?
Нет не опечатка
Ответы
Автор ответа:
0
Ответ:
1;72 - ответ в виде <число>;<число>
Объяснение:
цикл с предусловием (while a < b:) выполняется пока истинно условие (a < b)
действия в цикле: a += b
сделаем трассировку фрагмента программы:
a = 32
b = 40
a < b (32 < 40) - условие истинно, цикл выполняется
действия в цикле:
a += b
a = a + b = 32 + 40 = 72
a = 72
b = 40
a < b (72 < 40) - условие ложно, цикл закончился (не выполняется)
цикл выполнился 1 раз
a = 72 - значение переменной a после выполнения цикла
СРОЧНО ПОМОГИТЕ https://znanija.com/task/49439308
Похожие вопросы
Предмет: Другие предметы,
автор: щоуетшщлое4р
Предмет: Русский язык,
автор: шайх
Предмет: Английский язык,
автор: витя208
Предмет: Русский язык,
автор: Аря1234
Предмет: Математика,
автор: Alina6483