Advertisement
VitalyD

Untitled

Dec 18th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1.  
  2. var
  3. A: array[1..5, 1..5] of integer;
  4. B: array[1..5] of integer;
  5. i, j, m, n, max, z, k: integer;
  6.  
  7. //функция нахождения максимального числа
  8. function MaxElement(max, val: integer): integer;
  9. begin
  10. if max < val then
  11. begin
  12. MaxElement := val;
  13. end
  14. else
  15. begin
  16. MaxElement := max;
  17. end;
  18. end;
  19.  
  20. procedure mas(i, j: integer);
  21. begin
  22. writeln('Двумерный массив:');
  23. writeln;
  24. randomize;
  25. for i := 1 to 5 do
  26. begin
  27. max := 0;
  28. for j := 1 to 5 do
  29. begin
  30. a[i, j] := random(100); //элемент i-строки и j столбца равен случайному число от 1 до 199.
  31. write(a[i, j]:4);
  32. max := MaxElement(max, a[i, j]);
  33. end;
  34. writeln('max = ':10, max);
  35. B[i] := max;
  36. end;
  37. writeln();
  38. for i := 1 to 5 do
  39. write(B[i], ' ');
  40. end;
  41.  
  42. begin
  43. mas(i, j);
  44. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement