@Sergei1111
Изучаю Java

Календарь писать точнее месяцы и дни нужно через цикл for или как то по другому?

double JANUARY;
        System.out.println("\t\t\tЯнварь");
        System.out.println("");
            for (int i = 1; i < 8; i++) {
            System.out.print(i + "\t");
        }    
        System.out.println();
        for (int i = 8; i < 15; i++) {
            System.out.print(i +  "\t");
        }
        System.out.println();
        for (int i = 15; i < 22; i++) {
            System.out.print(i + "\t");
        }
        System.out.println();
       for (int i = 22; i < 29; i++) {
           System.out.print(i + "\t");
       } 
       System.out.println();
       for (int i = 29; i < 32; i++) {
           System.out.print(i + "\t");           
       }
}
}
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vabka
Токсичный
Можно и через for, только у вас тут почти одинаковый цикл 5 раз повторяется.
Попробуйте как-то обобщить код, чтобы отступы автоматически подбирались в зависимости от первого дня недели.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Emphasoft Санкт-Петербург
от 150 000 до 300 000 ₽
Kotelov Санкт-Петербург
от 150 000 до 190 000 ₽
SCHNEIDER GROUP Санкт-Петербург
от 160 000 до 190 000 ₽