Задать вопрос
25 января, 22:49

С клавиатуры вводится число n, является ли оно простым?

+4
Ответы (1)
  1. 26 января, 02:03
    0
    program zz1;

    function Prost (a:longint) : boolean;

    var i:longint;

    f:boolean;

    begin

    if a < 2 then f:=false

    else

    begin

    f:=true;

    i:=2;

    while (i * i < = a) and f do / / пока счетчик меньше корня из числа и нет делителей

    if a mod i = 0 then f:=false / / если делитель, то не простое

    else i:=i + 1;

    end;

    Prost:=f;

    end;

    var n:integer;

    begin

    writeln ('Введите натуральное число n='); / / вводим с клавиатуры число

    readln (n);

    if Prost (n) then writeln ('Простое') / / выводим ответ

    else writeln ('Не простое');

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «С клавиатуры вводится число n, является ли оно простым? ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Напечатать "столбиком": а) все целые числа от 20 до 35; б) квадраты всех целых чисел от 10 до b (значение b вводится с клавиатуры; b > (или равно) 10); в) третьи степени всех целых чисел от a до 50 (значение а вводится с клавиатуры; а (или равно) а).
Ответы (1)
1). Составить программу, которая выводит на экран сумму, произведение и средние арифметическое кубов всех целых чисел от a до, b. (Значение переменных a и b вводится с клавиатуры). 2).
Ответы (1)
Найти среднее арифметическое элементов последовательности, превосходящих некоторое число C. Массив задан с клавиатуры. Размер произвольный. Значение C вводится с клавиатуры.
Ответы (1)
С клавиатуры вводится число n. Заполнить массив с клавиатуры n значениями и вывести их в обратном порядке
Ответы (1)
Написать на Паскале программу, которая запрашивает с клавиатуры N произвольных чисел и ищет их сумму. число N вводится с клавиатуры.
Ответы (1)