Я не знаю, сталкивались ли вы с этим раньше, но если вы ищете метод для вывода всех простых чисел от 1 до значения, указанного пользователем, вы можете проверить это:
http://technology.blurtit.com/1464031/write-a-program-that-prints-prime-numbers-between-1-to-n-number-n-should-be-accepted-as
Заголовок вопроса очень похож, хотя я заметил, что ответ не был скомпилирован, так что есть над чем поработать ...
В качестве альтернативы - следующий ответ был признан хорошим ответом на другом QA & сайте, возможно, это будет для вас более полезным - опять же, очень похожий заголовок вопроса:
Используя псевдокод, напишите программу, которая печатает все простые числа от 1 до указанного пользователем значения «n»?(в этом вопросе указывается ответ с использованием «Пока-сделай», «Если-то-еще», «Сделай-пока» и т. д.)
int x = 1
для int x <n:
int y = 1;
логическое isPring = true;
для int y <= x:
если x% y! = 0:
isPrime = false;
конец, если;
у = у +1;
конец для;
х = х + 1;
если isPrime:
print x;
конец, если;
конец для;