Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2012, 17:23   #1
Ирина Санна
Новичок
Джуниор
 
Аватар для Ирина Санна
 
Регистрация: 16.12.2012
Сообщений: 1
Восклицание программирование на языке СИ

Робот может перемещаться в четырех направлениях
(«С» — север, «З» — запад, «Ю» — юг, «В» — восток) и принимать три цифровые команды:
0 — продолжать движение, 1 — поворот налево, -1 — поворот направо.
Дан символ C — исходное направление робота и целое число N — посланная ему команда.
Вывести направление робота после выполнения полученной команды.
Program Case10;
Ирина Санна вне форума Ответить с цитированием
Старый 17.12.2012, 17:41   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Код:
const char* directionLetter = "NWSE";

direction = (direction + command)%4;
printf("%c", directionLetter[direction]);

Последний раз редактировалось Abstraction; 17.12.2012 в 17:48.
Abstraction вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программирование на языке С S.J Помощь студентам 0 05.03.2012 20:54
программирование на языке С S.J Помощь студентам 1 27.10.2011 18:36
программирование на языке С S.J Помощь студентам 1 20.10.2011 20:32
программирование на языке С S.J Помощь студентам 1 11.10.2011 02:29
Программирование на языке С Nektarinka Помощь студентам 4 23.10.2010 20:52