Python: напишите программу, которая ищет наибольший нетривиальный делитель заданного натурального числа.
Ответы
Ответ дал:
1
number = int(input('Введите число: '))
max_divisor = 0
for divisor in range(2, number):
if number % divisor == 0:
if divisor > max_divisor:
max_divisor = divisor
if max_divisor == 0:
print('Таких делителей НЕТ')
else:
print('Наибольший нетривиальный делитель:', max_divisor)
Вас заинтересует
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад