Advertisement
sanec38

Времена года,

Jun 30th, 2020
1,157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.18 KB | None | 0 0
  1.     internal class Program
  2.     {
  3.         enum Зима { Декабрь = 12, Январь = 1, Февраль = 2 };
  4.         enum Весна { Март = 3, Апрель = 4, Май = 5 };
  5.         enum Лето { Июнь = 6, Июль = 7, Август = 8 };
  6.         enum Осень { Сентябрь = 9, Октябрь = 10, Ноябрь = 11 };
  7.         private static void PrintSeson(int n)
  8.         {
  9.             if(Enum.IsDefined(typeof(Зима),n))
  10.                 Console.WriteLine(nameof(Зима));
  11.             else if(Enum.IsDefined(typeof(Весна),n))
  12.                 Console.WriteLine(nameof(Весна));
  13.             else if(Enum.IsDefined(typeof(Лето),n))
  14.                 Console.WriteLine(nameof(Лето));
  15.             else if(Enum.IsDefined(typeof(Осень),n))
  16.                 Console.WriteLine(nameof(Осень));
  17.             else
  18.                 throw new ArgumentException("Такой месяц в году отсутствует");
  19.         }
  20.         private static void Main(string[] args)
  21.         {
  22.             for(int i = 1; i <= 12; i++)
  23.             {
  24.                 PrintSeson(i);
  25.             }
  26.             Console.ReadLine();
  27.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement