Вывести число дней в заданном году - C#
Формулировка задачи:
2.Дан номер некоторого года (положительное целое число). Вывести число дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются). (С помощью условного оператора)
Help
(С#)
Решение задачи: «Вывести число дней в заданном году»
textual
Листинг программы
static void Main(string[] args)
{
Console.WriteLine("Введите номер года: ");
int n = Convert.ToInt32(Console.ReadLine());
int day = (n % 4 != 0 || (n % 100 == 0 && n % 400 != 0)) ? 365 : 366;
Console.WriteLine(day);
Console.ReadKey();
}