Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Ввести порядковый номер карты из колоды и вывести в консоль масть и достоинство карты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ операторы http://www.cyberforum.ru/cpp-beginners/thread966952.html
Здравствуйте, столкнулся с такой проблемой Есть мной написаный класс Set(множество с дискретной математики) Есть метод Complement который мне должен вернуть новый обьект, дополнение множества ...
C++ Функция указатель на класс, определенный внутри шаблонного класса Доброго времени суток! Помогите пожалуйста разобрать со следующим кодом: template <class T> class List{ class Node{ public: T d; Node(T d){/..../}; //тело... http://www.cyberforum.ru/cpp-beginners/thread966941.html
C++ Функции fseek, _fseeki64
Ребят как по умному объяснить преподавателю что я использую функцию _fseeki64 для того чтобы создавать большие файлы, потому что функция fseek не создает файлы больше 4GB. Вот сам код: #include...
C++ Разъясните пожалуйста фрагмент программы
Даны произвольные числа a b c.Написать программу,которая проверяла бы,можно ли построить треугольник с такими длинами сторон, и если можно, то определить вид треугольника по соотношению сторон...
C++ Не могу разобраться с enum http://www.cyberforum.ru/cpp-beginners/thread966871.html
Не могу понять как сделать вывод на экран. Есть задачка: Написать программу, которая предлагает пользователю ввести порядковый номер карты из колоды и выводит в консоль масть и достоинство карты....
C++ Regex в С++ Здравствуйте! Я хочу найти все вхождения подстроки типа 1+1 в строку. std::string str = "0011011000001"; std::regex rx ("1+1"); std::smatch res; std::regex_search(str, res, rx); for... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1811 / 1168 / 229
Регистрация: 16.05.2013
Сообщений: 3,082
Записей в блоге: 5
Завершенные тесты: 1
02.10.2013, 11:38
Cclassic, вам же Tulosba написал как нужно ассоциировать карты с числами в чем еще проблема? Используйте свитч для масти и далее для ранга.
C++
1
2
3
4
5
6
7
8
9
10
11
switch (denomination)
{
    case 0: case 1: ... case 8:  cout << denomination + 2 ; break;
    case 9: cout << "Валет" ; break;
    ....
}
switch (suit)
{
    case 0: cout << "Треф"; break;
    ....
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru