Advertisement
Abaduaber

POLANN_2_1

Dec 5th, 2012
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.87 KB | None | 0 0
  1. Var
  2.     A: Array [1..10, 1..10] Of Integer;
  3.     I, J, IB, JB, CurZero, MaxZero, MaxStr: Integer;
  4. Begin
  5.     Randomize;
  6.     WriteLn('________________');
  7.     MaxZero:= 0; MaxStr:= 0; IB:= 0; JB:= 5;
  8.     For J:= 1 To 10 Do Begin
  9.         For I:= 1 To 10 Do Begin
  10.             If Not ((J In [1..5]) And (I In [J..10 - (J - 1)])) Then
  11.                 A[I, J]:= Integer(Random(10));
  12.         End;
  13.     End;
  14.     For J:= 1 To 10 Do Begin
  15.         CurZero:= 0;
  16.         For I:= 1 To 10 Do Begin
  17.             Write(A[I, J], ' ');
  18.             If A[I, J] = 0 Then Inc(CurZero);
  19.         End;
  20.         If CurZero > MaxZero Then Begin
  21.             MaxStr:= J; MaxZero:= CurZero;
  22.         End;
  23.         WriteLn;
  24.     End;
  25.     WriteLn('Больше всего нулей в ', MaxStr, ' строке:');
  26.     For I:= 1 To 10 Do Begin
  27.         Write(A[I, MaxStr], ' ');
  28.     End;
  29.     ReadLn;
  30. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement