Дан массив а. скопировать в массив в элементы массива а, лежащие в диапазоне от 0 до 10 включительно.

Паралиллепипед Паралиллепипед    1   04.10.2019 13:50    0

Ответы
anyacotick anyacotick  04.10.2019 13:50

const

  n = 9;   //константа может быть любой

type

  mas = array[0..n] of integer;   //тип задал только для процедуры, без подпрограмм отдельный тип не нужен

procedure copy_mas(var a, b: mas);

var

  i, i1: integer;

begin

  i1 : = 0;

  for i : = 0 to n do  

    if (a[i] > = 0) and (a[i] < = 10) then  

    begin

      b[i1] : = a[i];

      i1 += 1;

    end;

end;

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика