помогите!!! Дан массив из n случайных чисел (числа вводятся с клавиатуры).Поменять

Помогите!!! Дан массив из n случайных чисел (числа вводятся с клавиатуры).Поменять местами наибольшие и минемальные элементы массива

Задать свой вопрос
1 ответ
Паскаль?
const n=lt;требуемое число частейgt; ;
var a:array [1..n] of integer;
i,i_max,i_min: byte; max,min,x:integer;
begin
writeln(' Введите элементы массива через пробел');
for i:=1 to n do
read(a[i]);
max:=0; min:=1000;
i_max:=0; i_min:=0;
for i:=1 to n do
begin
if a[i]gt;max then begin max:=a[i]; i_max:=i; end;
if a[i]lt;min then begin min:=a[i]; i_min:=i; end;
end;
x:=max;
a[i_max]:=min;
a[i_min]:=x;
for i:=1 to n do
write(a[i],'  ');
readln;
end.

Алиса
чёта она не работает
Галина
в паскале
Вера Истоминюк
В последней строчке точку поставьте
Artem Sjaba
Var a:array[1..n] of integer; здесь чёто не верно
Подчешинский Андрей
Вы значение n в константах обозначили?
Степан
нет
Алиса
Так означайте! Как она у вас по-иному работать обязана?
Компанис Виктория
а где обазначить ???
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт