Advertisement
Alex_Fomin

Untitled

Feb 15th, 2016
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.76 KB | None | 0 0
  1. const
  2.   n = 20; //кол-во учеников
  3.   m = 12;//кол-во предметов
  4.  
  5. begin
  6.   var arr: array [1..n, 1..m] of integer;
  7.   var ave: array [1..n] of real;
  8.   var average := 0.0;
  9.  
  10.   for var i := 1 to n do
  11.   begin
  12.     ave[i] := 0;
  13.     for var j := 1 to m do
  14.     begin
  15.       arr[i, j] := Random(4) + 2;
  16.       ave[i] += arr[i, j] / m;
  17.       average += arr[i, j] / (n * m);
  18.       Write(arr[i, j]:3);
  19.     end;
  20.     WriteLn('   ->   ', ave[i]:0:2);
  21.   end;
  22.   WriteLn('Ср. арифметич. класса: ', average:0:2);
  23.   WriteLn('Номера учеников, у которых средняя оценка выше средней по классу:');
  24.   for var i := 1 to n do if ave[i] > average then Write(ave[i]:0:2, #32);
  25.   WriteLn;
  26. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement