Предмет: Информатика,
автор: rava07gainer
Составте программу в паскале.
В целочисленном массиве из 10 чисел найти максимум и минимум и вывести на печать те элементы, которые находятся между максимумом и минимумом.
Ответы
Автор ответа:
0
procedure massiv;
var a:array[1..10] of integer;
i,max,min:integer;
begin
min:=1;
max:=1;
randomize;
for i:=1 to 10 do
begin
a[i]:=random(100);
if a[i]<a[min] then min:=i;
if a[i]>a[max] then max:=i;
write(a[i],' ');
end;
writeln('Минимальное ', a[min], ' Максимальное ', a[max]);
if min<max then
for i:= min+1 to max-1 do
write(a[i],' ') else
for i:= max+1 to min-1 do
write(a[i],' ')
end;
begin
massiv()
end.
var a:array[1..10] of integer;
i,max,min:integer;
begin
min:=1;
max:=1;
randomize;
for i:=1 to 10 do
begin
a[i]:=random(100);
if a[i]<a[min] then min:=i;
if a[i]>a[max] then max:=i;
write(a[i],' ');
end;
writeln('Минимальное ', a[min], ' Максимальное ', a[max]);
if min<max then
for i:= min+1 to max-1 do
write(a[i],' ') else
for i:= max+1 to min-1 do
write(a[i],' ')
end;
begin
massiv()
end.
Похожие вопросы
Предмет: МХК,
автор: Alohjo
Предмет: Математика,
автор: mqtveysulimenko
Предмет: Математика,
автор: anonimka111111111
Предмет: Математика,
автор: faridamiraliev