• Составьте программу, меняющую местами максимальный и минимальный элемент массива.
    Составьте программу, меняющую местами максимальный и минимальный элемент массива.

Ответы 1

  • const n = 10;var a: array [1..n] of real;i, imin, imax: integer;buf:real;begin for i:=1 to n do a[i]:= random*(50); writeln('Начальный массив'); for i:=1 to n do write(a[i]:0:2,' '); imin:=1; imax:=1; for i:=1 to n do begin if a[imin] > a[i] then imin:=i; if a[imax] < a[i] then imax:=i; end; writeln; buf:=a[imin]; a[imin]:=a[imax]; a[imax]:=buf; writeln('Изменённый массив'); for i:=1 to n do write(a[i]:0:2,' ');end.
    • Автор:

      flake63
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years