Определить дату (число и месяц) по заданному числу дней прошедших от начала года - C#
Формулировка задачи:
Доброго времени суток. Прошу помочь с решением следующего задания. Пожалуйста, предельно просто.
Написать программу, которая по заданному числу дней, прошедших от начала года, определяет дату: число d и месяц m, если известно, что год - не високосный.
Заранее благодарю.
Решение задачи: «Определить дату (число и месяц) по заданному числу дней прошедших от начала года»
textual
Листинг программы
public static void Main(string[] args) { int days = 0; int daysInYear = 365; bool res = false; while (!res) { Console.WriteLine("Введите количество дней с начала года (0-{0}):", daysInYear); res = Int32.TryParse (Console.ReadLine (), out days); res = res & days >= 0 && days <= daysInYear; } DateTime dt = new DateTime (2015, 1, 1); dt = dt.AddDays (days); Console.WriteLine ("Число {0} месяц {1}", dt.Day, dt.Month); Console.WriteLine ("Число {0} месяц {1}", dt.Day, dt.ToString("MMMMM")); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д