• if с логическими операторами. Составьте программу, которая распределяет целые числа по четырем группам: Группа A: отрицательные числа больше -50; Группа B: 0 и положительные числа больше 100; Группа C: числа, которые делятся на 8; Группа D: все остальные числа. Проверьте работу программы для следующих чисел: 16 0 -8 155 -25 21 Результат получите в виде: Число 49 относится к группе B

Ответы 1

  • Ответ:

    def определить_группу(число):

    if число > 100 or число == 0:

    return "B"

    elif число > -50:

    return "A"

    elif число % 8 == 0:

    return "C"

    else:

    return "D"

    числа = [16, 0, -8, 155, -25, 21]

    for число in числа:

    группа = определить_группу(число)

    print(f"Число {число} относится к группе {группа}")

    Как то так

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

Войти через Google

или

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

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

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