Составить программу в массиве с N числами поменять местами максимальное и

Составить программу в массиве с N числами поменять местами максимальное и минимальное значения

Задать свой вопрос
1 ответ
min:=a[1];
max:=a[1];
for i:=1 to n do
begin
if a[i]gt;max then begin max:=a[i]; imin:=i; end;
if a[i]lt;min then begin min:= a[i]; imax:=i; end;
end;
buf:=a[imin];
a[imin]:=a[imax];
a[imax]:=buf;
ВТОРОЙ Метод Исполненья Программки:
Var
a: array[1..100] of integer;
i,n,imin,imax: byte;
min,max,buf: integer;
Begin
Randomize;
Write(количество частей: );
Readln(n);
For i:=1 to n do
begin
a[i]:=random(101)-50;
Write(a[i], );
end;
Writeln;
For i:=1 to n do write(a[i], );
Readln
End.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт