Const K = 13; Var A:array[1..K] of integer; i,Mx,Mn:integer; Begin Write('Исходный массив: '); For i:= 1 to K do Begin A[i]:=random(21)-10; Write(A[i],' '); End; WriteLn; Mx:=A[K]; Mn:=A[K]; For i:= 1 to K-1 do Begin if A[i]>Mx then Mx:=A[i]; if A[i]<Mn then Mn:=A[i]; End; A[1]:=Mn; A[K]:=Mx; Write('Обработаный массив: '); For i:= 1 to K do Write(A[i],' ') End.
Const K = 13; Var A,B,C:array[1..K] of integer; i:integer; Begin Write('Первый массив: '); For i:= 1 to K do Begin A[i]:=random(21)-10; Write(A[i],' '); End; WriteLn; Write('Второй массив: '); For i:= 1 to K do Begin B[i]:=random(21)-10; Write(B[i],' '); End; WriteLn; Write('Третий массив: '); For i:= 1 to K do Begin C[i]:=A[i]+B[i]; Write(C[i],' ') End; End.
Const N = 3; M = 4; Var A:array[1..N,1..M] of integer; i,j,Min,Ns:integer; Begin {Заполнение массива} WriteLn('Исходный массив: '); For i:= 1 to N do Begin For j:= 1 to M do Begin A[i,j]:=random(21)-10; Write(A[i,j]:3,' '); End; WriteLn End; {Поиск минимального элемента} Min:=A[1,1]; For i:= 1 to N do For j:= 1 to M do if A[i,j]<Min then Begin Min:=A[i,j]; Ns:=i; End; WriteLn('Минимальный элемент в строке №',Ns); End.
K = 13;
Var
A:array[1..K] of integer;
i,Mx,Mn:integer;
Begin
Write('Исходный массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
WriteLn;
Mx:=A[K];
Mn:=A[K];
For i:= 1 to K-1 do
Begin
if A[i]>Mx then Mx:=A[i];
if A[i]<Mn then Mn:=A[i];
End;
A[1]:=Mn;
A[K]:=Mx;
Write('Обработаный массив: ');
For i:= 1 to K do
Write(A[i],' ')
End.
Const
K = 13;
Var
A,B,C:array[1..K] of integer;
i:integer;
Begin
Write('Первый массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
WriteLn;
Write('Второй массив: ');
For i:= 1 to K do
Begin
B[i]:=random(21)-10;
Write(B[i],' ');
End;
WriteLn;
Write('Третий массив: ');
For i:= 1 to K do
Begin
C[i]:=A[i]+B[i];
Write(C[i],' ')
End;
End.
N = 3;
M = 4;
Var
A:array[1..N,1..M] of integer;
i,j,Min,Ns:integer;
Begin
{Заполнение массива}
WriteLn('Исходный массив: ');
For i:= 1 to N do
Begin
For j:= 1 to M do
Begin
A[i,j]:=random(21)-10;
Write(A[i,j]:3,' ');
End;
WriteLn
End;
{Поиск минимального элемента}
Min:=A[1,1];
For i:= 1 to N do
For j:= 1 to M do
if A[i,j]<Min then
Begin
Min:=A[i,j];
Ns:=i;
End;
WriteLn('Минимальный элемент в строке №',Ns);
End.