Заполнить массив случайными числами от -10 до 50. найти разность между максимальным и минимальным элементами массива

romaantonizin romaantonizin    1   03.10.2019 15:30    3

Ответы
Miya5koka Miya5koka  04.08.2020 23:18

паскаль абц -

const n=45;

var

 a:array [1..n] of integer;

 ras,i,x,j:integer;

 

begin

for i:=1 to n do

 a[i]:=random(-10,50);

x:=a[1]; // икс - самое маленькое

j:=a[1]; // джей - самое большое

for i:=2 to n do

begin

 if x > a[i] then

   x:=a[i]; // если икс меньше следующего значения, то присваеваем ему икс

 if j < a[i] then

   j:=a[i]; // по аналогии, только если джей больше

end;

ras:=j-x;

writeln('разность между числами ', j,' и ',x,' равна ', ras);

end.

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