Java DateTime, Упражнения по календарю: проверьте, является ли год високосным или нет

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, чтобы получить год и месяцы между двумя датами.

Оцените статью
nanomode.ru
Добавить комментарий