Advertisement
Alex_Fomin

Untitled

Feb 1st, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.61 KB | None | 0 0
  1. begin
  2.   var n := ReadLnInteger('Введите размер матрицы:');
  3.   var arr: array [,] of integer := new integer[n, n];
  4.   WriteLn('Исходная матрица:');
  5.   for var i := 0 to arr.GetLength(0) - 1 do
  6.   begin
  7.     for var j := 0 to arr.GetLength(1) - 1 do
  8.     begin
  9.       arr[i, j] := Random(51) - 25;
  10.       Write(arr[i, j]:5);
  11.     end;
  12.     WriteLn;
  13.   end;
  14.   var vec: array of integer := new integer[n];
  15.   for var i := 0 to arr.GetLength(0) - 1 do vec[i] := arr[i, i] > 0 ? arr[i, 0] * 2 : arr[i, 0];
  16.   WriteLn('Сформированный вектор:');
  17.   vec.Println(#32);
  18. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement