По номеру года вывести его название из восточного календаря - C#
Формулировка задачи:
В восточном календаре принят 60-летний цикл, состоящий из 12-летних подциклов, обозначаемых названиями цвета: зеленый, красный, желтый, белый и черный. В каждом подцикле годы носят названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. По номеру года вывести его название, если 1984 год был началом цикла— годом зеленой крысы.
Необходимо реализовать циклом switch
Не понимаю как это реализовать
Решение задачи: «По номеру года вывести его название из восточного календаря»
textual
Листинг программы
string[] color = { "зелен", "красн", "желт", "бел", "черн" }; string[] animal = { "ой крысы", "ой коровы", "ого тигра", "ого зайца", "ого дракона", "ой змеи", "ой лошади", "ой овцы", "ой обезьяны", "ой курицы", "ой собаки", "ой свиньи" }; Console.Write("year= "); var year = int.Parse(Console.ReadLine()); Console.WriteLine(color[(year - 4 + color.Length) % color.Length] + animal[(year - 4 + animal.Length) % animal.Length]); Console.ReadKey(true);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д