Класс "Матрица" с членами: размерность матрицы, элементы матрицы - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Необходимо создать класс "Матрица", члены класса: "Размерность матрицы, элементы матрицы". Как это сделать, я не имею понятия (как создать класс я знаю, а вот дальше ступор). Помогите пожалуйста.

Решение задачи: «Класс "Матрица" с членами: размерность матрицы, элементы матрицы»

textual
Листинг программы
    class MyMatrix3 {
 
        private int razmN;
        private int razmM;
        private int[,] mat;
 
        public Matrix(int n, int m) {
            razmN = n;
            razmM = m;
            mat = new int[razmN, razmM];
        }
 
        public int N {
            get {
                return razmN;
            }
       }
 
        public int M {
            get {
                return razmM;
            }
        }
 
        public int this[int a, int b] {
            get {
                if ((a >= N) || (b >= M)) {
                    throw new IndexOutOfRangeException();
                }
                else {
                    return mat[a, b];
                }
            }
            set {
                if ((a >= N) || (b >= M)) {
                    throw new IndexOutOfRangeException();
                }
                else {
                    mat[a, b] = value;
                }
            }
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы