0 / 0 / 0
Регистрация: 11.04.2015
Сообщений: 87
1

Игра 21 очко

08.06.2015, 14:41. Показов 2523. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ, помогите задать условие для противника в игре 21 очко.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2015, 14:41
Ответы с готовыми решениями:

Игра очко
Хочу написать игрушку "очко", можно как то изображения карт сохранить в dll

Игра 21 очко в консоле
Было ночью скучно Может кто скажет,чем дополнить можно? #include<stdio.h> #include <conio.h>...

Игра «Очко с ящиками»
Игра «Очко с ящиками». При запуске игры на экране появляются 15 ящиков, под которыми спрятаны...

Игра 21 очко - исправить ошибки
Пишу программу игру 21 очко. Без этого case все работает, подскажите где ошибка. плз... уже целый...

6
57 / 57 / 37
Регистрация: 11.05.2015
Сообщений: 196
08.06.2015, 14:59 2
Цитата Сообщение от Alexsandr_97 Посмотреть сообщение
Народ, помогите задать условие для противника в игре 21 очко.
Условие: "Набрать 21 очко".
Для противника задача набрать больше очков чем у противника, но не превышающее значение 21.
0
692 / 509 / 238
Регистрация: 02.10.2012
Сообщений: 1,737
08.06.2015, 15:00 3
Delphi
1
2
3
4
5
6
7
8
9
10
randomize;
sum:=0;
for i:=0 do 9 do begin
SUM:=sum+random(10)+2;
case SUM of 
0..10:Continue;
10..15: if random(5)=3 then Break else Continue;
16..18:if random(3)=1 then Break else Continue;
19-20:if random(2)=1 then Break else Continue;
end;
0
0 / 0 / 0
Регистрация: 11.04.2015
Сообщений: 87
08.06.2015, 17:40  [ТС] 4
Цитата Сообщение от Rasomaha Посмотреть сообщение
Для противника задача набрать больше очков чем у противника, но не превышающее значение 21.
Именно так.

Добавлено через 49 секунд
Immo , а можешь объяснить что это и как работает?
0
692 / 509 / 238
Регистрация: 02.10.2012
Сообщений: 1,737
08.06.2015, 17:44 5
нажимаешь на кнопку Достаточно, и компьютер в цикле до 10 раз(если брать минимальную карту с номиналом 2, потребуется 10), берет рандомное число с номиналом от 2 до 11, и через кейс смотрит стоит ли брать еще, если 0-10 то берет, если 10-15 то есть вероятность что не возьмет, грубо говоря риск смотрит, кончено что бы было все как надо, придется делать нормальный алгоритм, а если просто что бы он играл этого будет достаточно
0
0 / 0 / 0
Регистрация: 11.04.2015
Сообщений: 87
08.06.2015, 18:15  [ТС] 6
Подожди, у меня сумма идет по картинкам карт.
0
692 / 509 / 238
Регистрация: 02.10.2012
Сообщений: 1,737
08.06.2015, 18:26 7
ну переделай тогда, я же незнаю как у тебя что, смысл алгоритма ясен же, вместо рандома подставь номинал картинки
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2015, 18:26
Помогаю со студенческими работами здесь

Куда копать, игра 21 очко
Подскажите как лучше реализовать. Нужно написать игру- 21 очко на с++ в консоли. Для игры между...

Игра 21 очко: Доработать проверку вводимых символов
Здравствуйте. Вот есть игрушка в 21 очко. Всё хорошо работает, но стоит задача немного это...

Игра "Очко с ящиками"
При запуске игры на экране появляются 15 ящиков, под которыми спрятаны цифры. Пользователь имеет...

Игра "Очко"
Люди помогите написать игру "Очко" смысл её таков: каждой карте соответствует определенной число:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru