Определить систематическую нумерацию дня года - C#
Формулировка задачи:
Дни неделя так пронумерованы: 1-понд, 2-втор, 3-сред, 4-четв, 5-пятнц, 6-субб, 7-воск. Дано A-целое число внутри интервале 363.Определите систематическое нумерация дня K года где 1 январь года был вторник. Посоветуйте правильнее и оптимизированную путь решение данной задачи с использованием оператора IF
Решение задачи: «Определить систематическую нумерацию дня года»
textual
Листинг программы
using System; namespace RecursiveAlgorithms { public class Program { public static void Main(string[] args) { Console.Write("Введите номер дня: "); int dayNumber = int.Parse(Console.ReadLine()); if ((dayNumber >= 1) && (dayNumber <= 365)) { int day = dayNumber % 7; string dayName = null; if (day == 1) dayName = "Вторник"; else if (day == 2) dayName = "Среда"; else if (day == 3) dayName = "Четверг"; else if (day == 4) dayName = "Пятница"; else if (day == 5) dayName = "Суббота"; else if (day == 6) dayName = "Воскресенье"; else if (day == 0) dayName = "Понедельник"; else dayName = "ERROR"; Console.WriteLine(dayName); } else Console.WriteLine("ERROR"); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д