Определение високосного года - 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
- {
- // Не високосный
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д