fbpx

Нужно разложить число на простые множители. Число находится в файле

261 просмотраpython
0
0 Комментариев

a=104
i = 2
while i < a:
    if a % i == 0:
        print(i)
        a /= i
    else:
        i += 1
print(a)

вот код, осталось сделать чтобы число бралось с текстового документа


Добавить комментарий

2 Answers

Python Опубликовано 15.06.2019
0

Отступы забыл.

a = int(open(«number.txt»).read()) # файл с числом расположен там же, где и сам файл питона
i = 2
while i < a:
—>if a % i == 0:
—>—>print(i)
—>—>a /= i
—>else:
—>—>i += 1
print(a)

Добавить комментарий
0

a = int(open(«number.txt»).read()) # файл с числом расположен там же, где и сам файл питона
i = 2
while i < a:
if a % i == 0:
print(i)
a /= i
else:
i += 1
print(a)

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up