Определение високосного года - C#
Формулировка задачи:
Доброго дня.
Не могу понять, как определить високосный год в программе. С помощью метода IsLeapYear. Помогите
private void timer1_Tick(object sender, EventArgs e) { DateTime a; a = DateTime.Now; int days = new DateTime(DateTime.Now.Year, 12, 31).DayOfYear - DateTime.Now.DayOfYear; // сколько дней осталось до нового года // DateTime.IsLeapYear(a % 4 == 0 && a % 100 != 0 || a % 400 == 0); // label1.Text = "Текущее время: " + a.ToLongTimeString(); // label2.Text = "Текущая дата: " + a.ToLongDateString(); // label5.Text = "Дней до нового года осталось: " + days; } } }
Является ли год високосным или не является
Решение задачи: «Определение високосного года»
textual
Листинг программы
if (DateTime.IsLeapYear(DateTime.Now.Year)) { // Високосный } else { // Не високосный }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д