Предмет: Информатика,
автор: ihatemath5
Написать прогу, которая позволит пользователю ввести 4 целых числа, проверяя, что все числа разные, и проверяет, делится ли первле число на второе, третье, и четвертое одновременно. А так же делить ли хоть на какое то из трех. Python, помогите пожалуйст
Ответы
Автор ответа:
1
Ответ:
a = list(map(int, input().split())) ##Вводим все 4 числа в одну строку через пробел
if len(a) != len(set(a)):
raise ValueError('Числа введены не верно(повторяются)')
z = (a[0]%a[1]==0) and (a[0]%a[2]==0) and (a[0]%a[3]==0)
b = (a[0]%a[1]==0) or (a[0]%a[2]==0) or (a[0]%a[3]==0)
if z: print('Первое число делится без остатка на все введенные числа')
elif b: print('Первое число делится без остатка на одно или два из введенных чисел')
else: print('Первое число не делится без остатка ни на одно из введенных чисел')
Объяснение:
Похожие вопросы
Предмет: Английский язык,
автор: нинок7
Предмет: Русский язык,
автор: Аноним
Предмет: Окружающий мир,
автор: лилиана1982
Предмет: Русский язык,
автор: Dwarf13
Предмет: Немецкий язык,
автор: 2006mArInA2006