Задать вопрос
17 марта, 05:29

Дано n натуральных чисел. найти сумму простых чисел из этой последовательности. написать функцию определяющую простое число

+5
Ответы (1)
  1. 17 марта, 05:40
    0
    program zz1;

    var n, i, a, s:integer; / / вводим переменные целого типа

    function pr (n: LongInt) : boolean; / / функция определения простого числа

    var

    i: LongInt;

    begin

    for i : = 2 to Round (Sqrt (n)) do

    if n mod i = 0 then

    break;

    pr : = n mod i 0;

    end;

    begin

    write (' введите число '); / / вводим с клавиатуры число

    read (n);

    for i:=1 to n do / / организуем цикл

    begin

    read (a);

    if pr (a) then s:=s + a; / / находим сумму простых чисел

    end;

    write (' сумма простых чисел заданной последовательности = ', s); / / выводим ответ

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дано n натуральных чисел. найти сумму простых чисел из этой последовательности. написать функцию определяющую простое число ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Напишите программу, которая в последовательности из 10 натуральных чисел определяет сумму чисел определяет сумму чисел, кратных 5. в последовательности всегда имеется число, кратное 5 программа должна вывести одно число сумму чисел кратных 5
Ответы (1)
1. Дано двузначное число. Найти разность и частное его цифр. 2. Дано целое число. Если оно является положительным то прибавить к нему 1. Емли нулевым то заменить его на 10. 3. Дано двузначное число. Вывести его левую цифру, потом правую. 4.
Ответы (1)
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3.
Ответы (1)
Напишите программу, которая подсчитывает количество двузначных чисел в заданной последовательности натуральных чисел. Программа получает на вход количество чисел в последовательности, а затем сами числа. Количество чисел не превышает 1000.
Ответы (1)
Напишите программу в паскале, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. Программа получает на вход количество чисел в последовательности, а затем сами числа.
Ответы (1)