Программа, которая на ввод времени суток выводит соответствующее пожелание - C#
Формулировка задачи:
Написать программу, которая на ввод времени суток выводит
соответствующее пожелание доброго утра, доброго дня, доброго
вечера или спокойной ночи. Вот что у меня получилось, но работает не корректно. Ввожу число с точкой- ругается, с запятой -ругается.
Console.WriteLine("Введите время суток"); double x = Convert.ToDouble(Console.ReadLine()); if (x > 6.0 && x < 12.0) Console.WriteLine("Добрый Утро))"); if (x >= 12.0 && x < 15.0) Console.WriteLine("Добрый День))"); if (x >= 15.0 && x < 21.0) Console.WriteLine("Добрый Вечер))"); if (x >= 21.0) Console.WriteLine("Спокойной Ночи))"); Console.ReadLine();
Решение задачи: «Программа, которая на ввод времени суток выводит соответствующее пожелание»
textual
Листинг программы
Console.WriteLine("Введите время суток"); string strX = Console.ReadLine(); double x = Convert.ToDouble(strX); if ((x >= 6.0) && (x <= 12.0)) Console.WriteLine("Добрый Утро))"); else if (x > 12.0 && x < 15.0) Console.WriteLine("Добрый День))"); else if (x >= 15.0 && x < 21.0) Console.WriteLine("Добрый Вечер))"); else if ((x >= 21.0) && (x < 6.0)) Console.WriteLine("Спокойной Ночи))"); else if (x > 24.0) Console.WriteLine("Введённые данные имеют неверный формат"); Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д