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

PYTHON.
напишите через паскаль или другую фигню, кину жалобу(читайте внимательно задание):
Напишите рекурсивную функцию, которая раскладывает число на простые сомножители.
Пример:
Введите натуральное число:
378
378 = 2*3*3*3*7

Ответы

Автор ответа: qmpz6444
0
n = int(input())
while n > 1:
i = 2
f = 0
while 1:
if n%i == 0:
n = n // i
print(i, end=' ')
f = 1
break
else:
i += 1
if f == 1:
continue
print()
Похожие вопросы
Предмет: Другие предметы, автор: Аноним
Предмет: Математика, автор: StanislavChuldum