Advertisement
klasscho

Untitled

Nov 18th, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. function Average(Matrixx: MatrixType; n: integer): array of Real;
  2. var
  3. Sum, Amount, i, j: Integer;
  4. TArr: array of Integer;
  5. begin
  6. Sum := 0;
  7. Amount := 0;
  8. TArr[i] := 0;
  9. for i := 0 to n - 1 do
  10. for j := 0 to n - 1 do
  11. if MatrixType[j, i] > 0 then
  12. begin
  13. Sum := Sum + MatrixType[j, i];
  14. Inc(Amount);
  15. end;
  16. TArr[i] := Sum/Amount;
  17. Average := TArr;
  18. end;
  19.  
  20. procedure MatrixOutput(const Matrixx: MatrixType; n: integer);
  21. var
  22. i, j: integer;
  23. begin
  24. for i := 0 to n do
  25. begin
  26. for j := 0 to n do
  27. write(Matrixx[i, j], ' ');
  28. writeln;
  29. end;
  30. writeln;
  31. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement