Дан массив а(30). сформировать новый массив из значений элементов массива а кратных 5

Всенорм1111 Всенорм1111    3   28.06.2019 14:50    0

Ответы
WIS1 WIS1  02.10.2020 14:08
// Дан массив А(30). Сформировать новый массив из значений элементов массива А кратных 5

var ish, krat: array [1..30] of word;
    i,j,x      :byte;
begin  j:=1;
  randomize;
  for i:=1 to 30 do //заполняем исходный массив случайными числами (до 1000)
  begin
    ish[i]:=random(1000);
    writeln (i,' элемент исходного массива ',ish[i]);
  end;
  writeln ('находим элементы кратные пяти:');
  for i:=1 to 30 do
  begin
      x:= ish[i] mod 5; //определяем элементы кратные пяти
      if x=0 then
        begin          //и заполняем новый
        krat[j]:=ish[i];
        writeln (j,' элемент нового массива ',krat[j],' равен ',i,' элементу исходного массива');
        j:=j+1;
        end;
   end;
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика