В структуре нужно из одного метода взять значение массива и перетащить в другой (другой метод) - C#
Формулировка задачи:
struct matrix { public int sz; public void size() { Console.Write("Задайте размер матрицы A:"); sz = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Размер матрицы:" + sz + "x" + sz); } public void matr() { Console.WriteLine("Введите значения матрицы:"); double[,] Aarray = new double[sz, sz]; for (int i = 0; i < sz; ++i) { for (int j = 0; j < sz; ++j) { Aarray[i, j] = Convert.ToDouble(Console.ReadLine()); } } Console.Write("Массив А:"); for (int i = 0; i < sz; ++i) { Console.WriteLine("\n"); for (int j = 0; j < sz; ++j) { Console.Write("{0,2}", Aarray[i, j]); } } } public void trans() { Console.WriteLine("Операция транспонирования:"); for (int i = 0; i < sz; ++i) { Console.WriteLine("\n"); for (int j = 0; j < sz; ++j) { Console.Write("{0,2}", Aarray[j, i]); } } } }
Из метода matr в метод trans.
Решение задачи: «В структуре нужно из одного метода взять значение массива и перетащить в другой (другой метод)»
textual
Листинг программы
private double[,] Array; ... public void matr() { Array = new double[sz,sz]; ... }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д