По поводу букв либо названий комбинаций, то лучше сделать как у меня было:
1 - флэш рояль
2 - стрейт флэш
3 - каре
4 - фул хаус
5 - флэш
6 - стрэйт
7 - сет
8 - две пары
9 - пара
0 - ничего
Так короче и меньше места в памяти занимает. А также потом при сравнении удобно у кого старше определить, в число перевел и сравниваешь просто как числа.
DJ PhoeniX, покажи нам мастер-класс.
Konrad, ты как-то сложно выразился. Проще говоря нужна функция которой на вход дается 5 карт (а лучше 7, но это сложнее). И не от 2-х до 7, это совсем не нужно. Либо 5 либо 7. Это я там в своем примере заморачивался и сделал универсально, так совсем не обязательно. Так вот на вход ей допустим передаем 7 карт, а на выходе получаем строку с комбинацией. Вот и все что нужно пока.