Сложение матриц - C#
Формулировка задачи:
Здравствуйте, помогите пожалуйста сложить две матрицы
{ class Program { static void Main(string[] args) { double[,] N = { { 0, 1 }, { 1, 1 } }; double[,] L = { { 2, 5 },{ 7, 4 } }; double[,] res = Matrix.Plus(N, L); Console.WriteLine(string.Join(" ", res)); Console.WriteLine(res); Console.ReadLine(); } } } { class Matrix { public static double[,] Plus(double[,] N, double[,] L) { double[,] res = new double[N.GetLength(0), N.GetLength(0)]; for (int row = 0; row < N.GetLength(0); row++) { for (int col = 0; col < N.GetLength(1); col++) { res[row, col] = N[row, col] + L[row, col]; } } return res; } } }
Решение задачи: «Сложение матриц»
textual
Листинг программы
for (int row = 0; row < res.GetLength(0); row++) { for (int col = 0; col < res.GetLength(1); col++) { Console.Write(res[row, col] + "\t"); } Console.WriteLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д