/// <summary> /// Reads a general matrix (n X m) from console /// </summary> /// <returns>The matrix, as read from console</returns> public static int[,] ReadFromConsole() { int rows = ConsoleHelper.ReadIntegerFromConsole("Number of rows: ", 0, 10); int cols = ConsoleHelper.ReadIntegerFromConsole("Number of columns: ", 0, 10); return(MatrixHelper.ReadMatrixElementsFromConsole(rows, cols)); }
/// <summary> /// Reads a square matrix (n X n) from console /// </summary> /// <returns>The square matrix, as read from console</returns> public static int[,] ReadSquareMatrixFromConsole() { int rows = ConsoleHelper.ReadIntegerFromConsole("Dimension: ", 0, 10); return(MatrixHelper.ReadMatrixElementsFromConsole(rows, rows)); }