Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
16
Добавлен:
05.06.2018
Размер:
808 б
Скачать
Program Lab_426_Var11;

Type Massive = Array [1..3,1..5] Of Real;

Procedure Poisk(A:Massive; I:Integer; Var Nom:Integer);
  Var J:Integer;
      Min:Real;
  Begin
  Min:=A[I,1];
  Nom:=1;
  For J:=2 To 5 Do
    If Min>A[I,J] Then
      Begin
      Min:=A[I,J];
      Nom:=J;
      End;
  End;
  
Var
  I,J,N1,N2,Nom:Integer;
  Min:Real;
  A:Massive;
  
Begin
Randomize;
For I:=1 To 3 Do
  Begin
  For J:=1 To 5 Do
    Begin
    A[I,J]:=Random(21) - 10;
    Write(A[I,J],' ');
    End;
  Writeln;
  End;
  
Writeln;Writeln('posle perastanovki : ');Writeln; 
I:=2; Poisk(A,I,Nom); N1:=Nom;
I:=3; Poisk(A,I,Nom); N2:=Nom;
  Min:=A[2,N1];
  A[2,N1]:=A[3,N2];
  A[3,N2]:=Min;
For I:=1 To 3 Do
  Begin
  For J:=1 To 5 Do
    Write(A[I,J],' ');
  Writeln;
  End;
End.
Соседние файлы в папке 1 семестр сессия