|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.01.2020, 18:10 | #1 |
Регистрация: 02.11.2019
Сообщений: 9
|
Игра игнорит код
Код:
Тем более,почти впервые залез на С++ Ещё остались?Хорошо,едем дальше. Задумка такая - Генерируется число от 1 до 100,при значении от 1 до 50 - битва с одним противником,если от 50 до 75 - с двумя,остальные 2 варианта работают. Так вот,при запуске программы в большинстве случаев,а это как раз те от 1 до 75, программа просто вылетает. P.s. В код вынес не всю игру,а фрагмент,выписанный отдельно Последний раз редактировалось SoraNoZer0; 14.01.2020 в 14:59. |
13.01.2020, 20:14 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Я плохо разбираюсь в этом языке (как и во многих других), но вот фрагмент вашего кода:
Код:
Они примут нужные значения 1 или 2? Но вы их не инициализируете. Или, насколько мне помнится, из case следует выскакивать через break, с тем, что бы другие case не сработали. Но справедливо ли это для С++? PS: Код не форматирован и плохо читается. Дальше и не смотрел.
Как-то так, ...
|
14.01.2020, 11:38 | #3 | |
Регистрация: 02.11.2019
Сообщений: 9
|
SoraNoZer0,
Цитата:
А с брейк надо будет проверить.Попозже попробую,отпишусь |
|
14.01.2020, 14:53 | #4 |
Регистрация: 02.11.2019
Сообщений: 9
|
UPD: форматнул код
|
14.01.2020, 15:30 | #5 |
Регистрация: 02.11.2019
Сообщений: 9
|
UPD2:Проблема походу или в самом генераторе,или в условии
|
14.01.2020, 21:27 | #6 |
Регистрация: 02.11.2019
Сообщений: 9
|
UPD 3:ОГРОМНОЕ спасибо форуму,я без вас сам всё починил.
|
15.01.2020, 14:56 | #7 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Главное умно поставить вопрос.
И тогда всё самому становится ясным А где это можно сделать? Только тут, на этом форуме
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Delphi] Игра Пятнашки. Помогите пожалуйста добавить окно "Вы выиграли", когда комбинация будет собрана правильно, и добавить кнопку "Новая игра" | Аня20 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 02.06.2017 08:12 |
Игра | tunyash | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 18 | 05.07.2010 11:42 |