profile
[/banner_gorizont_adaptive]
Размещено 4 года назад по предмету Информатика от dar257

Помогите написать программу (Pascal)
Заполнить массив заданной длины различными простыми числами начиная с 2. Натуральное число, большее единицы, называется простым, если оно делится только на себя и на единицу.

  1. Ответ на вопрос
    Ответ на вопрос дан vladmor
    //PascalABC.NET (версия 3.1, сборка 1210 от 29.03.2016)
    var
      a: array of integer;
      i, n, m: integer;
    function simple(x:integer): boolean;
    var
      i: integer;
    begin
      Simple := false;
      if x < 2 then exit;
      if x mod 2 = 0 then exit;
      i := 3;
      while i <= sqrt(x) do
      begin
        if x mod i = 0 then exit;
        i +=2;
      end;
      Simple := true;
    end;

    begin
      write('Количество элементов массива :');readln(m);
      SetLength(a, m);
      while n <= m - 1 do
      begin
        if simple(i) then begin
          a[n] := i;
          n +=1;
        end;
        i +=1;
      end;
    a.println;  
    end.

    Тестовое решение:
    Количество элементов массива :25
    2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97


Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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