Жауабы: Максимальное значение переменной
Это официальный ключ тапсырмаға, источник — ФИПИ тапсырмаларының ашық банкі. Свой ответ можно сверить на странице тапсырма.
Бланкке: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
Определите, при каком наибольшем введённом значении переменной $s$ программа выведет число 128. Для Вашего удобства программа представлена на четырёх языках программирования.
1s = int(input()) 2n = 1024 3while s >= 5: 4 s = s - 5 5 n = n // 2 6print(n)
Где здесь ошибаются
Забывают, что проверка условия выполняется перед каждой итерацией.
Берут значение 20, хотя при нём цикл выполнится төрт раза и программа выведет 64.
Не учитывают целочисленное деление значения $n$ на 2.