Найти все меньшие n простые числа - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Дано натуральное число n. Найти все меньшие n простые числа.

Решение задачи: «Найти все меньшие n простые числа»

textual
Листинг программы
  1. var
  2.   i, k, n: integer;
  3.   bln: boolean;
  4.  
  5. begin
  6.   write('n = ');
  7.   readln(n);
  8.   if n < 2 then writeln('Простых чисел не существует')
  9.   else begin
  10.     write('--> ', 2);
  11.     i := 3;
  12.     while i <= n do begin
  13.       bln := true;
  14.       k := 3;
  15.       while (k * k <= i) and bln do
  16.         if i mod k = 0 then bln := false
  17.         else inc(k, 2);
  18.       if bln then write(' ', i);
  19.       inc(i, 2)
  20.     end
  21.   end;
  22.   writeln
  23. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы