Игра Свинья повторяется? - PullRequest
0 голосов
/ 13 октября 2011

Для домашней работы мы предполагаем прогрма в игру со свиньями, которая добавляет до 100 очков и затем объявляет победителя или проигравшегоУ меня проблема в том, что когда человек по какой-то причине катит 1, он катится снова и не идет к компьютеру и позволяет ему катиться.Я не могу понять, что происходит, если пользователь бросает один, он автоматически просто бросает agian для него.

1 Ответ

1 голос
/ 13 октября 2011

Как говорит shuttle87, ваши функции int ничего не возвращают. Измените их, чтобы вернуть void isntead.

Что касается вашей проблемы: http://ideone.com/EEkvy Во время моего теста я катался 1 три раза, один из которых компьютер катился после, и дважды я получал два хода подряд. Я предполагаю, что это потому, что компьютер также свернул, а когда компьютер катит один, на экране ничего не отображается.

Я видел эту игру раньше. Разве игрок не должен сохранять свои очки только тогда, когда они держат?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...