Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
array = new char[number][number];
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[0].length; j++) {
if ((i + j) % 2 == 0) {
array[i][j] = '#';
} else {
array[i][j] = ' ';
}
Решение не моё. Это решение, которое предлагает JavaRush. Скажите пожалуйста, я правильно понимаю эту строчку: if ((i + j) % 2 == 0) {
array[i][j] = '#';
если сумма индекса строки и индекса столбца является четным числом, то это "место" заполняется решеткой?
Andrik
1 уровень
HELP
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
НикитаExpert
8 июля 2021, 17:31
да, все верно
0
Andrik
8 июля 2021, 18:30
Супер! Спасибо))
0