Упражнения C # Sharp: поиск первого дня следующего месяца по заданной дате

C # Sharp DateTime: Упражнение 56 с решением

Напишите программу на C # Sharp, чтобы найти первый день следующего месяца по заданной дате.

Пример решения : —

C # Sharp Code:

   с использованием системы; class dttimeex56 {static void Main () {int yr, mn, dt;  Console.Write (" n  n Найти первый день следующего месяца относительно заданной даты:  n"); Console.Write ("------------------  ----------------------------------------------  n ")  ; Console.Write ("Введите день:");  dt = Convert.ToInt32 (Console.ReadLine ());  Console.Write ("Введите месяц:");  mn = Convert.ToInt32 (Console.ReadLine ());  Console.Write ("Введите год:");  yr = Convert.ToInt32 (Console.ReadLine ()); DateTime d = new DateTime (yr, mn, dt); Console.WriteLine ("Дата в формате: {0}", d.ToString ("dd/MM/ yyyy ")); Console.WriteLine (" Первый день следующего месяца для указанной выше даты: {0}  n ", FirstDayOfNextMonth (d) .ToString (" dd/MM/yyyy "));  } общедоступный статический DateTime FirstDayOfNextMonth (DateTime dt) {DateTime ss = new DateTime (dt.Year, dt.Month, 1); return ss.AddMonths (1);  }}  

Пример вывода:

 Найти первый день следующего месяца относительно заданной даты: ----------  --------------------------------------------------  ---- Введите день: 12 Введите месяц: 06 Введите год: 2017 Форматированная дата: 12.06.2017 Первый день следующего месяца для указанной выше даты: 01.07.2017 

Блок-схема:

Редактор кода C # Sharp:

Предыдущий: Напишите программу на C # Sharp, чтобы найти последний день месяца по заданной дате.
Далее: Напишите программу на C # Sharp, чтобы найти день для определенной даты.

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