Напишите программу, которая выводит все простые числа в диапазоне от 2 до n ( n заранее неизвестно). входные данные входная строка содержит целое число n . выходные данные программа должна вывести все простые числа в диапазоне от 2 до n в одну строку, разделив их пробелами. примеры входные данные 20 выходные данные 2 3 5 7 11 13 17 19
103
339
Ответы на вопрос:
Var a,n,d: integer; begin write('n = '); readln(n); for n: = 2 to n do begin d: =0; a: =2; repeat if n mod a = 0 then d: =d+1; a: =a+1 until a> sqrt(n)+1; if d = 0 then write(n,' ') end end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Сергей001329.01.2021 04:48
-
Skillet12151627.07.2021 14:23
-
александр38324.01.2020 11:10
-
malinka15103.02.2020 23:10
-
soloveyandrey312.01.2021 12:21
-
Raigon24.10.2021 11:28
-
dan40s16.01.2023 16:00
-
Кузнечик070524.01.2020 09:20
-
MedinaIsk13.05.2023 22:30
-
gg32210.02.2021 20:17
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.