profile
Размещено 4 года назад по предмету Информатика от kristinaloseva

Составить программу, которая заполняет одномерный массив из 20 элементов случайными целыми числами от 1 до 99, а затем определяет, сколько в массиве имеется простых чисел (простым числом называется такое, которое делится только на единицу или само на себя). Процесс определения того, является ли число простым, оформить в виде отдельной процедуры.

  1. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    Procedure P(Const A:integer; Var p:integer);
    Var
       K:real;
       d:integer;
    Begin
    if A > 1 then
       if (A = 2)or(A = 3) then p:=p+1
       else
          if A mod 2 <> 0 then
             Begin
             K:=Sqrt(A);
             d:=3;
             While (d<K)and(A mod d <> 0) do
                d:=d+2;
             if A mod d <> 0 then
                Begin
                p:=p+1;
                Write('(простое)')
                End
             End;
    End;
    Const
       N = 20;
    Var
       A:array[1..N] of integer;
       i,k:integer;
    Begin
    Randomize;
    k:=0;
    Write('Исходный массив:');
    For i:= 1 to N do
        Begin
        A[i]:=random(99)+1;
        Write(' ',A[i]);
        P(A[i],k);
        End;
    WriteLn;
    WriteLn('Кол-во простых чисел в массиве: ',k);
    End.
    1. Ответ на вопрос
      Ответ на вопрос дан kristinaloseva
      Помогите пожалуйста составить блок схему к этой программе
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.