Задание
Написать консольное приложение, где по введенной дате рождения будет отображатся информация о знаке зодиака и в год какого животного родился человек. Также, сохранить эти данные в текстовый документ.
Функционал программы
- Ввод дня рождения
- Ввод именования месяца рождения (буквами)
- Вывод знака зодиака
- ввод года рождения
- Вывод знака по китайскому календарю (животное)
- Сохранение выведенной информации в текстовый документ
Фрагмент программного кода
static void Proverka()
{
Console.WriteLine("Введите день и месяц рождения (месяц буквами):");
string vvod = Console.ReadLine();//считываем день и месяц
Writer(vvod);//записываем в документ
char[] razdel = { ' ' };//разделитель
string[] gotovsrasd = vvod.Split(razdel);//разделение введенных символов
string[] month = new string[] { "января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря" };//месяцы
int den = Convert.ToInt32(gotovsrasd[0]);
for (int i = 0; i < vvod.Length; i++)
{
if (den > 0 && den <= 31)
{
Console.WriteLine("Верное введение даты: " + vvod);
break;
}
else
{
Console.WriteLine("Неверное введение даты, введите в формате (8 марта): ");
Proverka();
}
}
for (int i = 0; i < month.Length; i++)//сравниваем введенный месяц с массивом месяцев
Скриншот архива с проектом

Пояснения по запуску программы
Консольное приложение Visual Studio. Необходимо вписать свой путь сохранения текстового документа в методе: Writer().
Телеграм
-