C, цикл switch/caseРобот може перемщатися в чотирьох напрямках (П пвнч,

C, цикл switch/case

Бот може перемщатися в чотирьох напрямках (П пвнч, З

захд, Д пвдень, С схд) приймати три цифров команди: 0

продовжувати рух, 1 поворот налво, -1 поворот вправо. Дано

символ S вихдний напрям руху бота цле число N надслана

цифрова команда. Вивести напрям руху робота псля виконання

отримано команди.

Задать свой вопрос
1 ответ

Ответ:

static void Main(string[] args)

       

           Console.WriteLine("Введть напрям руху");

           char S = Console.ReadKey().KeyChar;

           S = Char.ToUpper(S);

           Console.WriteLine();

           Console.WriteLine("Введть цифрову команду ");

           Console.WriteLine();

           

           String temp = Console.ReadLine();

           int N  = Convert.ToInt16(temp);

           Console.WriteLine();

           switch (S)

           

               case 'П': Console.WriteLine("Бот Рухаться на Пвнч");

                   break;

               case 'З':

                   Console.WriteLine("Бот Рухаться на Захд");

                   break;

               case 'С': Console.WriteLine("Бот Рухаться на Схд");

                   break;

               case 'Д': Console.WriteLine("Бот Рухаться на Пвдень");

                   break;

               default:

                   Console.WriteLine("Помилка вводу напряму руху!");

                   break;

           

           switch (N)

           

               case 0:

                   Console.WriteLine("Бот Продовжив рух ");

                   break;

               case 1:

                   Console.WriteLine("Бот Повернув на лво");

                   break;

               case -1 : Console.WriteLine("Бот Повернув на право");

                   break;

               

               default:

                   Console.WriteLine("Помилка вводу напряму руху!");

                   break;

           

           Console.ReadKey();

       

       

Разъясненье:

Если я верно сообразил условие :) могут появиться задачи в с отображением украинской буковкы

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт