переведите из языка Pascal на язык С++ Очень нужно и
program Project1;
uses crt;
const N0=100;
Var A: Array[1..N0, 1..N0] Of Integer;
M: Integer;
i, j, k, N: Byte;
begin
Repeat
Write(' N = ');
Read(N);
Until (N In [1..100]);
Randomize;
For i:=1 To N Do
Begin
For j:=1 To N Do
Begin
A[i, j]:=Random(100);
Write(A[i, j]:4);
End;
WriteLn;
End;
writeln;
For i:=1 To N-1 Do
For j:=i+1 To N Do
if (A[i,n-i+1]<A[j,n-j+1]) Then
Begin
M:=A[i,n-i+1];
A[i,n-i+1]:=A[j,n-j+1];
A[j,n-j+1]:=M;
End;
For i:=1 To N Do
Begin
For j:=1 To N Do
Write(A[i, j]:4);
WriteLn;
End;
end.
uses Crt;
const n = 10;
var A: array [1..n] of integer;
i: integer;
begin
ClrScr;
Randomize;
WriteLn ( ' Massiv I: ');
for i:=1 to n do
begin
A[i] := 1+random(n);
Write (A[i]:4);
end;
WriteLn; WriteLn ( ' Massiv II: ');
for i:=1 to n do
begin
if (A[i] mod 2 =0) then A[i]:=0 else A[i]:=3*A[i];
Write (A[i]:4);
end;
ReadLn;
end.