Упражнения C # Sharp: Найти первый день месяца против данной даты
C # Sharp DateTime: упражнение 54 с решением
Напишите программу на C # Sharp, чтобы найти первый день месяца против указанной даты.
Пример решения : -
C # острый код:
using System;
class dttimeex54
{
static void Main()
{
int yr,mn,dt;
Console.Write("\n\n Find the first day of the month against a given date :\n");
Console.Write("-----------------------------------------------------------\n");
Console.Write(" Input the Day : ");
dt = Convert.ToInt32(Console.ReadLine());
Console.Write(" Input the Month : ");
mn = Convert.ToInt32(Console.ReadLine());
Console.Write(" Input the Year : ");
yr = Convert.ToInt32(Console.ReadLine());
DateTime d = new DateTime(yr, mn, dt);
Console.WriteLine(" The formatted Date is : {0}",d.ToString("dd/MM/yyyy"));
Console.WriteLine(" The first day of the month for the above date is : {0}\n", FirstDayOfMonth(d).ToString("dd/MM/yyyy"));
}
public static DateTime FirstDayOfMonth(DateTime dt)
{
return new DateTime(dt.Year, dt.Month, 1);
}
}
Пример вывода:
Найти первый день месяца против данной даты: -------------------------------------------------- --------- Введите день: 12 Введите месяц: 06 Введите год: 2017 Дата в формате: 12/06/2017 Первый день месяца для вышеуказанной даты: 01/06/2017
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы найти последний день недели против указанной даты.
Далее: Напишите программу на C # Sharp, чтобы найти последний день месяца против указанной даты.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code