Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. program laba2_2;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. {$R *.res}
  6.  
  7. uses
  8. System.SysUtils;
  9.  
  10. var
  11. size: integer;
  12. cols: integer;
  13. rows: integer;
  14. nums1: array of array of integer;
  15. nums2: array of array of integer;
  16. numsSum: array of array of integer;
  17. isCorrect: boolean;
  18. begin
  19. Writeln('Данная программа ');
  20. end;
  21.  
  22.  
  23. procedure inputSize(size: integer);
  24.  
  25. const
  26. minSize = 2;
  27. maxSize = 1000;
  28. begin
  29. isCorrect := false;
  30. repeat
  31. Writeln('Введите размерность матрицы от' minSize ' до ' maxSize':');
  32. try
  33. Readln(size);
  34. if (size > minSize - 1) and (size < maxSize) then
  35. isCorrect := true;
  36. else
  37. Writeln('Ошибка ввода. Введено число, удовлетворяющее условию.');
  38. except
  39. Writeln('Ошибка ввода. Введено число, удовлетворяющее условию.');
  40. until isCorrect;
  41. end;
  42.  
  43.  
  44. procedure inputMatr();
  45. begin
  46. SetLength(nums1, size, size);
  47. for rows := 1 to size - 1 do
  48. for cols := 0 to rows - 1 do
  49. nums1[rows, cols] := 0;
  50. for rows := 0 to size - 1 do
  51. for cols := rows to size - 1 do
  52. begin
  53. Writeln('Введите элемент матрицы [', rows + 1, ', ', cols + 1, ']: ');
  54. Read(nums1[rows, cols]);
  55. end;
  56. end;
  57.  
  58.  
  59. function outputMatr(): integer;
  60. begin
  61. for rows := 0 to size - 1 do
  62. for j:=0 to n-1 do
  63. Write(Matrix[i, j]: 3);
  64. end;
  65. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement