Java DateTime, Calendar: Exercise-18 с решением
Напишите программу на Java, чтобы проверить, является ли год високосным или нет.
Пример решения :
Код Java:
открытый класс Exercise18 {public static void main (String [] args) {//год до високосного года или нет int year = 2016; System.out.println (); if ((year% 400 == 0) || ((year% 4 == 0) && (year% 100! = 0))) System.out.println ("Год" + year + "високосный год" ); else System.out.println («Год» + год + «не високосный год»); System.out.println (); }}
Пример вывода:
2016 год является високосным
Наглядное представление:
Блок-схема:
Пример решения :
Альтернативный код:
import java.time. *; import java.util. *; public class Exercise18 { public static void main (String [] args) {LocalDate today = LocalDate.now (); if (today.isLeapYear ()) {System.out.println («Этот год високосный»); } else {System.out.println («Этот год не високосный»); }}}
Блок-схема:
Редактор кода Java:
Назад: Напишите программу Java для получить дату до и после 1 года по сравнению с текущей датой.
Далее: Напишите программу на Java, чтобы получить год и месяцы между двумя датами.