• Написати функцію (метод) яка прийматиме на вхід число. Ділить його на 2 стільки разів, поки результат поділу не стане меншим за 50. Яке число вийде? Порахуйте кількість ітерацій, необхідних для цього. Виведіть кількість ітерацій та число, яке вийшло. Якщо спочатку менше виведіть - "Ви ввели надто маленьке число".

Ответы 1

  • Ответ:

    Объяснение:

    def divide_until_less_than_50(number):

    if number < 50:

    print("Ви ввели надто маленьке число")

    return

    count = 0

    while number >= 50:

    number /= 2

    count += 1

    print("Кількість ітерацій:", count)

    print("Результат:", number)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years