forked from Alexey/DAS_2024_1
25 lines
839 B
Java
25 lines
839 B
Java
|
public class MatrixPrinter {
|
||
|
public static void printMatrix(int[][] matrix) {
|
||
|
for (int[] row : matrix) {
|
||
|
for (int element : row) {
|
||
|
System.out.printf("%6d ", element); // Форматируем для лучшей читаемости
|
||
|
}
|
||
|
System.out.println();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public static void printMatrix(int[][] matrix, int maxSize) {
|
||
|
int n = Math.min(matrix.length, maxSize);
|
||
|
for (int i = 0; i < n; i++) {
|
||
|
for (int j = 0; j < n; j++) {
|
||
|
System.out.printf("%6d ", matrix[i][j]);
|
||
|
}
|
||
|
System.out.println();
|
||
|
}
|
||
|
|
||
|
if (matrix.length > maxSize) {
|
||
|
System.out.println("..."); // Указываем, что матрица обрезана для отображения
|
||
|
}
|
||
|
}
|
||
|
}
|