Предмет: Информатика,
автор: nikisovau7
Определите, при каком наибольшем введённом значении переменной s программа выведет число 128.
s = int(input())
n = 1
while s > 43:
s = s - 8
n = n * 2
print( n )
Какое решение?
Ответы
Автор ответа:
1
Ответ:
Код неправильно написан. Переменная s никак не относится к переменной n которую нужно вывести. Нужно 3 строку от нуля, (s = s - 8) поменять на n = s - 8 и 4 строку от нуля поменять на t = n * 2 ответ будет s = 72.
Объяснение:
Переменная s никак не относится к переменной n которую нужно вывести.
Код неправильно написанный. При изменении число s = 72, от которого будет отнято 8 что будет равно 64, которое умножится на 2 и переменная n которую в конце нужно поменять на t будет равно 128
Похожие вопросы
Предмет: Русский язык,
автор: SpaseLoock
Предмет: Русский язык,
автор: Аноним
Предмет: Окружающий мир,
автор: крош100х
Предмет: Математика,
автор: Nale751
Предмет: Українська мова,
автор: Niko4ka161103