Вопрос задан 13.01.2020 в 14:29. Предмет Информатика. Спрашивает Левицкая Даша.

!!!!!!!!!!!!!!!!!! Помогите написать программу на TP!!!!!!!!!!!!Дано натуральное число N. Получить

в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие числа, кроме 2, 3, 5.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Волошина Катя.
Cvjnhbnt dj dkj;tybb/////////////////
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи на языке Turbo Pascal (TP) можно использовать рекурсивную функцию. Вот пример программы:

```pascal program FirstNNumbers; var count, number: integer;

function IsPrime(n: integer): boolean; var i: integer; begin if n < 2 then IsPrime := false else begin IsPrime := true; for i := 2 to trunc(sqrt(n)) do begin if n mod i = 0 then begin IsPrime := false; break; end; end; end; end;

procedure GenerateNumbers(n: integer); begin if n > 0 then begin GenerateNumbers(n - 1); repeat number := number + 1; until IsPrime(number); writeln(number); end; end;

begin writeln('Enter the value of N:'); readln(count); number := 1; GenerateNumbers(count); end. ```

В этой программе мы используем две функции: `IsPrime` для проверки, является ли число простым, и `GenerateNumbers` для генерации первых N простых чисел. Мы начинаем с числа 1 и последовательно увеличиваем его, пока не найдем простое число. Затем мы выводим это число и продолжаем генерацию оставшихся чисел.

Примечание: В данной программе используется функция `sqrt`, которая возвращает квадратный корень числа. Эта функция может быть не доступна в стандартной библиотеке TP. Если вы получаете ошибку компиляции, связанную с функцией `sqrt`, вам может потребоваться использовать другой способ проверки простоты числа.

Надеюсь, это поможет вам написать программу на языке TP для решения данной задачи! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос