Оператор switch-case - C#
Формулировка задачи:
Привет, друзья!) Такой вопрос:
Можно ли создавать в глобальном switch-case несколько локальных switch-case в методе? Если да, то где ставить оператор break для глобального switch-case? Код:
static void Time() { int timeMorning1 = 5, timeMorning2 = 8, timeMorning3 = 11; int timeDay1 = 13, timeDay2 = 15, timeDay3 = 17; int timeEvening1 = 19, timeEvening2 = 21, timeEvening3 = 23; Console.WriteLine("Viberete vremya dlya poleta \n 1:Utro, \n 2:Den', \n 3:Evening"); string result = Console.ReadLine(); switch (result) { Console.WriteLine("Vi vibrali Utreniy reys. Vozmojnoe vrem'ya dlya pereleta: \n 1: 5:00 \n 2: 8:00 \n 3: 11:00"); string resultTimeMorning = Console.ReadLine(); switch(resultTimeMorning) { case "1": Console.WriteLine("Vashe vremya dlya perel'ota {0}:00! Ne zabivayte vashi veshi i beleti! \n Horoshego perel'ota", timeMorning1); break; case "2": Console.WriteLine("Vashe vremya dlya perel'ota {0}:00! Ne zabyvayte vashi veshi i bileti! \n Horoshego perel'ota", timeMorning2); break; case "3": Console.WriteLine("Vashe vremya dlya perel'ota {0}:00! Ne zabyvayte vashi veshi i bileti! \n Horoshego perel'ota", timeMorning3); break; } } }
Решение задачи: «Оператор switch-case»
textual
Листинг программы
switch (a) { case b: switch (c) { case d: break; } break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д