Предмет: Информатика, автор: teende

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

Ответы

Автор ответа: nullptr53
0

Ответ:

numbers = list(map(int, input("Введите числа через пробел: ").split()))

for num in numbers:

if num > 100 or num == 0:

group = 'B'

elif num > -50 and num < 0:

group = 'A'

elif num % 8 == 0:

group = 'C'

else:

group = 'D'

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

Похожие вопросы