Напиши программу с использованием цикла, которая выводит попарно все делители заданного числа. в качестве результата приложи файл-программу (файл *.py)
помогите пожалуйста решить срочно,
пришлите в виде файла с программы Python, пожалуйста
Приложения:
Ответы
Ответ дал:
1
number = int(input("Введите число: "))
print("Пары делителей числа", number, ":")
for i in range(1, number+1):
if number % i == 0:
for j in range(i, number+1):
if number % j == 0 and i*j == number:
print(i, j)
p15:
Прога рабочая, но хуже алгоритм сложно придумать
Сравните с прогой ниже на больших числах.
Хотя и она далеко не идеал
Ответ дал:
1
Ответ:
number = int(input("Введите число: "))
print("Пары делителей числа", number, ":")
for i in range(1, int(number**.5+1)):
if number%i==0:
print(i, number//i)
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад
8 лет назад