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)
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
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)