-straight" <
}
// 9) флеш-рояль
if (S [0] == S [1] && S [1] == S [2] && S [2] == S [3] & & S [3] == S [4])
{
{if (R [0] == 8 && R [1] == 9 && R [2] == 10 && R [3] == 11 && R [4] == 12) <<"You got ROYAL FLUSH!" <
}
}
{<<"No ROYAL FLUSH" <
} ("pause"); 0;
}
Результат виконання програми при різних варіантах вхідних файлів
З таблиці. 1 неважко підрахувати, що те що шанс що у вас на руках не випаде ні одна комбінація старше пари дорівнює 50.12%, приблизно так само програма написана мною видає різні карткові варіації не є старше пари. Наприклад:
В
З ймовірність 42,26% вам може випасти комбінація Пара. Наприклад:
В
Комбінація Дві Пари. Приклад:
В
Комбінація Трійка. Приклад:
В
Комбінація Стріт. Приклад:
В
Ще з меншою ймовірністю у вас може випасти Флеш. Приклад:
В
Якщо вам випаде Фул-Хаус то ви перед собою зможете побачити приблизно таку картину. Приклад:
В
Каре. Приклад:
В
Як показують розрахунки, випадання Стріт-Флеша і Флеш-Рояль вкрай малі, на жаль при перевірці мною даної програми дані комбінації не випадало, але магу вас запевнити в тому, що програма працює правильно і при випаданні даних комбінацій вона дасть вам знати. p align="justify"> програма масть карта покерний
Висновок
В результаті проведеної роботи, була написана програма відображує на екрані ранги та масті п'яти випадково обраних комп'ютером ігрових карт, а так само назва покерних комбінацій отриманих з цих карт. p align="justify"> Так само в ході роботи була розрахована ймовірність випадання покерних комбінацій в різних інтерпретаціях. p align="center"> Список літератури
В.І. Шупляк В«Практичний курс. С + +. Навчальний посібник В»
Бьерн Страуструп В«Мова програмування С + +В»
Девід Скланскі В«Теорія покеруВ»