|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.10.2012, 10:08 | #1 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
Игра "Камень, Ножницы, Бумага"
Выкладываю текущий вариант. Кому-то вдруг интересно будет!
Код:
Если поменять ввод русских букв на их латинские аналоги, все прекрасно работает. Собственно, как это исправить(чтобы компилятор полностью понимал русский, не только вывод, но и ввод)? И еще вопрос: как переписать код, используя константные ссылки в функциях? Последний раз редактировалось three_cats; 23.10.2012 в 16:59. |
23.10.2012, 10:28 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Мама родная! Вы что, в Индии учились? Массивы и циклы применять Вас не учили? А группировать данные при помощи операции "||"?
Код:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
23.10.2012, 10:31 | #4 | ||
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
Smitt&Wesson, так не очень наглядно.
Цитата:
И где нужно применить массивы/циклы? Smitt&Wesson, Цитата:
Все-таки, прошу ответить на вопросы, если можно, я же не просто так их задал. Последний раз редактировалось three_cats; 23.10.2012 в 10:50. |
||
23.10.2012, 10:48 | #5 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Учат, может и хорошо, но платят программистам за количество написанных строк, а не за эффективность кода.
Цитата:
Цитата:
Да и вот ещё, на счёт структурированности. Сразу бросается в глаза, что если cuser = ccomp, то результат 0. Его вообще можно оформить как Код:
Например Код:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 23.10.2012 в 11:04. |
||
23.10.2012, 10:56 | #6 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
Код:
Код:
И как сделать, чтобы понимал русский ввод? И еще, как правильно использовать константные ссылки в функциях? Потому что выводилась всякая чепуха, сопровождаемая звуками. Спасибо за замечания, учел: Код:
Последний раз редактировалось three_cats; 23.10.2012 в 11:02. |
23.10.2012, 11:13 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
23.10.2012, 21:22 | #9 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
23.10.2012, 23:50 | #10 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Чуть упростил:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 23.10.2012 в 23:55. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
игра "worms", доработка игры "косынка". C# | den790 | Фриланс | 11 | 09.12.2011 10:53 |
Камень ножницы бумага | Шайен | Помощь студентам | 3 | 22.05.2011 17:56 |
Камень, ножницы, бумага онлайн | Bion | Работа с сетью в Delphi | 8 | 09.01.2011 19:24 |
Камень ножницы бумага | grom333 | Помощь студентам | 0 | 14.01.2010 22:31 |
"камень, ножницы, бумага" | [Smarik] | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 31.03.2008 18:18 |