profile
Опубликовано 5 лет назад по предмету Информатика от paparam98

Из массива А, состоящего из n целых элементов, получить массив В, в который войдут все элементы массива А, кратные 3.Число n и элементы массива А ввести с клавиатуры. На экран вывести массив В.

  1. Ответ
    Ответ дан kazak20002000
    program znanija;
    Var
        a, res: array of integer;
        x, N, i, k: integer;
    begin
        readln(N);
        SetLength(a,N);
        SetLength(res,N);
        
        for i := 0 to N - 1 do
            readln(a[i]);
            
        k := 0;
        for i := 0 to N - 1 do
               if a[i] mod 3 = 0 then
               begin
                   res[k] := a[i];
                   k := k + 1;
               end;
        for i := 0 to k - 1 do
            writeln(res[i]);
         
    end.
  2. Ответ
    Ответ дан Аккаунт удален
    PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018
    Внимание! Если программа не работает, обновите версию!

    begin
      var a:=ReadArrInteger('Вводите:',ReadInteger('n='));
      var b:=a.Where(t->t mod 3=0).ToArray; b.Println
    end.
Самые новые вопросы