C, цикл switch/caseРобот може перемщатися в чотирьох напрямках (П пвнч,
C, цикл switch/case
Бот може перемщатися в чотирьох напрямках (П пвнч, З
захд, Д пвдень, С схд) приймати три цифров команди: 0
продовжувати рух, 1 поворот налво, -1 поворот вправо. Дано
символ S вихдний напрям руху бота цле число N надслана
цифрова команда. Вивести напрям руху робота псля виконання
отримано команди.
Ответ:
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();
Разъясненье:
Если я верно сообразил условие :) могут появиться задачи в с отображением украинской буковкы
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.