• 1)Дан массив из n элементов. Найти номер наименьшего элемента массива.
    2)Дан массив из n элементов. Упорядочить массив по возрастанию.
    3)Дан массив из n элементов. Упорядочить массив по убыванию.

Ответы 1

  • Const   N = 13;Var   A:array[1..N] of integer;   i,Min:integer;BeginRandomize;Min:=1;For i:= 1 to N do    Begin    A[i]:=random(2*N+1)-N;    Write(A[i],' ');    if A[Min]>A[i] then Min:=i;    End;WriteLn;WriteLn(Min)End.Const   N = 13;Var   A:array[1..N] of integer;   i,j,Min,B:integer;BeginRandomize;For i:= 1 to N do    Begin    A[i]:=random(2*N+1)-N;    Write(A[i],' ');    End;WriteLn;WriteLn;For i:= 1 to N do    Begin    Min:=i;    For j:=i+1 to N do        if A[Min]>A[j] then Min:=j;    B:=A[Min];    A[Min]:=A[i];    A[i]:=B;    Write(A[i],' ')    End;End.Const   N = 13;Var   A:array[1..N] of integer;   i,j,Max,B:integer;BeginRandomize;For i:= 1 to N do    Begin    A[i]:=random(2*N+1)-N;    Write(A[i],' ');    End;WriteLn;WriteLn;For i:= 1 to N do    Begin    Max:=i;    For j:=i+1 to N do        if A[Max]<A[j] then Max:=j;    B:=A[Max];    A[Max]:=A[i];    A[i]:=B;    Write(A[i],' ')    End;End.
    • Автор:

      gemma
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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