Составьте программу,которая наполняет массив a[1..10] случайными числами в спектре от 0

Составьте программку,которая наполняет массив a[1..10] случайными числами в спектре от 0 до 10,затем 1-ый элемент меняет местами с наибольшим элементом.Выведите на экран начальный и полученный массивы.

Задать свой вопрос
1 ответ
Uses crt;
const n=10;
 var a:array[1..n] of integer;
 i,max,k:integer;
 begin
 randomize;
 for i:=1 to n do
 begin
 a[i]:=random(10);
 write(a[i],' ');
 end;
 writeln;
 max:=-1;
 for i:=1 to n do
 if a[i]gt;max then begin max:=a[i]; k:=i; end;
 a[1]:=a[1]+a[k];
 a[k]:=a[1]-a[k];
 a[1]:=a[1]-a[k];
 for i:=1 to n do
 write(a[i],' ');
 end.
 

Антон Мочильченко
о,шик)
Костя
мне нуэно ещё задачку решить,но нету пт(
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт