mirea-projects/Third term/Programming of corporate systems/2/1.cs

29 lines
1.0 KiB
C#
Raw Permalink Normal View History

2024-09-23 23:22:33 +00:00
using System;
class CalendarProgram
{
static void Main()
{
Console.Write("Введите номер дня недели, с которого начинается месяц (1-пн, ..., 7-вс): ");
int firstDayOfWeek = int.Parse(Console.ReadLine());
if (firstDayOfWeek < 1 || firstDayOfWeek > 7)
{
Console.WriteLine("Неверный номер дня недели");
return;
}
Console.Write("Введите день месяца (1-31): ");
int dayOfMonth = int.Parse(Console.ReadLine());
if (dayOfMonth < 1 || dayOfMonth > 31)
{
Console.WriteLine("Неверный день месяца");
return;
}
int dayOfWeek = (firstDayOfWeek + (dayOfMonth - 1)) % 7;
if (dayOfMonth <= 5 || (dayOfMoynth >= 8 && dayOfMonth <= 10) || dayOfWeek == 6 || dayOfWeek == 0)
Console.WriteLine("Выходной день");
else Console.WriteLine("Рабочий день");
}
}