Программа вывода названия месяца по номеру с использованием перечислений - C#
Формулировка задачи:
Пользователь вводит число от 1 до 12. Программа должна вывести название месяца.
Использовать перечисление в структуре.
Помогите разобраться как работает и сам принцип решения задачи.
Решение задачи: «Программа вывода названия месяца по номеру с использованием перечислений»
textual
Листинг программы
using System;
namespace Zd2
{
class EnumDemo
{
enum mesyac { Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь };
static void Main()
{
Console.WriteLine("Введи номер месяца");
int n = int.Parse(Console.ReadLine());
if(n<1 || n>12)
Console.WriteLine("Некорректный номер!");
else
Console.WriteLine("Месяц под номером {0}: {1}", n, (mesyac)(n - 1));
Console.ReadKey();
}
}
}