28.11.2010, 15:00 | #1 (permalink) |
Новичок
Регистрация: 28.11.2010
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Блэк Джек на Pascal
а) каждой карте соответствует определенное число: шестерка - 6 девятка - 9 дама - 3 семерка - 7 десятка - 10 король - 4 восьмерка - 8 валет - 2 туз - 11 б) участники игры получают из колоды карты по одной и считают полученные баллы. В зависимости от суммы игрок может сказать, что ему хватит или попросить еще одну карту. Выигрывает тот из игроков, сумма баллов которого ближе к 21. Тот, кто набрал больше двадцати одного ("перебор") проиграл.Нужно составить программу, которая позволяет человеку играть в эту игру вдвоем с компьютерм (ведь для этого карты вовсе не обязательны, так как можно получать с помощью функции Random случайные числа от 2-11 ) Заранее спасибо,,,) |
28.11.2010, 15:00 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Наверняка вы сможете найти решение своей проблемы в похожих обсуждениях Есть два динамика. Как сделать колонку с выходом мини джек 3.5? Pascal |
28.11.2010, 15:51 | #2 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Не все так просто, как вам кажется. По правилам, карты во время сдачи не тусуются, то есть нужно сначала рандомно расположить в массиве по 4 карты каждого номинала, потом приступать к раздаче. Также нужно предусмотреть возможность аварийного выхода из активной игры и рестарта с возвратом к тусованию колоды, а при многократном (более 2-х раз) рестарте должен быть выход с награждением игрока каким-либо неприятным титулом, вроде хлюзди или мошенника . Ну и начальный бонус в виде очков и способ зарабатывания начального капиталла путем, к примеру, победы в викторине, тоже добавит азарта к игре.
__________________
Убить всех человеков! |
28.11.2010, 17:23 | #4 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
К сожалению, пока ничем вас обрадовать не могу, дел по горло. Там ведь ещё и какой-никакой графический интерфейс придумать и реализовать надо будет.
__________________
Убить всех человеков! |
28.11.2010, 17:39 | #5 (permalink) |
Новичок
Регистрация: 28.11.2010
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
А если попроще,в рамках школьной программы?!Извините,что обременяю,,,
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
28.11.2010, 17:43 | #6 (permalink) |
Новичок
Регистрация: 28.11.2010
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Без интерфейса,,,)
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|