Напишите программу, которая считывает одно натуральное число и выводит на первой строке все делители этого числа порядке возрастания, разделенные пробелами, а на второй "ПРОСТОЕ" или "НЕТ" в зависимости от того, простым было введеное число или нет
222
500
Ответы на вопрос:
digit=int(input('Введите число:\n'))
delit=1
spisok_del=[]
while delit <= digit:
if digit % delit == 0:
spisok_del.append(delit)
delit+=1
for i in spisok_del:
print(i,end=' ')
if len(spisok_del)==2 and max(spisok_del)==digit:
print('\nПростое')
else:
print('\nНет')
Объяснение: язык программирования - Python
n = int(input("Введите число: "))
deliteli = [num for num in range(1, int(n**0.5)) if not(n % num)]
deliteli += [n // delitel for delitel in deliteli[::-1]]
print(*deliteli, sep=', ')
print(f"{"простое" if deliteli == [1, n] else "нет"}")
Объяснение:
Нет смысла проверять числа до считываемого числа, остальные можно посчитать
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
sweetcarpet25829.04.2022 04:23
-
бакыт615.05.2021 08:22
-
4ae444ka06.10.2021 11:16
-
Незнайка233326.12.2021 04:22
-
vika565822.07.2022 05:32
-
dontgiveupDGU27.09.2020 10:57
-
супербятя15.04.2020 02:13
-
murad209701.08.2021 14:15
-
vladbortnovsij6904.05.2022 08:10
-
ssofia14popova07.02.2021 14:58
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.