Untitled
unknown
plain_text
a year ago
1.6 kB
7
Indexable
import java.util.Scanner; public class _02_MatrixOfPalindromes { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int rows = scanner.nextInt(); int cols = scanner.nextInt(); String[][] matrix = new String[rows][cols]; // 1. Метод, който попълва матрицата с палиндроми fillMatrix(matrix); // 2. Метод, който отпечатва матрицата printMatrix(matrix); } private static void fillMatrix(String[][] matrix) { int asciiValueA = 97; for (int row = 0; row < matrix.length; row++) { for (int col = 0; col < matrix[row].length; col++) { // 1ва и последна буква = 97 + ред // средна буква = 97 + ред + колоната char firstLetter = (char) (asciiValueA + row); char middleLetter = (char) (asciiValueA + row + col); char lastLetter = (char) (asciiValueA + row); String palindrome = String.format("%c%c%c", firstLetter, middleLetter, lastLetter); matrix[row][col] = palindrome; } } } private static void printMatrix(String[][] matrix) { for (int row = 0; row < matrix.length; row++) { for (int col = 0; col < matrix[row].length; col++) { System.out.print(matrix[row][col] + " "); } System.out.println(); } } }
Editor is loading...
Leave a Comment