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

Сделать бридж с применением ООП. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции с переменным числом аргументов http://www.cyberforum.ru/cpp-beginners/thread158423.html
на пример sum(2,56,515,-23.65,548)?
C++ где РЕАЛИЗАЦИЯ класса string? объявление нашёл, а реализацию нет.. http://www.cyberforum.ru/cpp-beginners/thread158414.html
Как преобразовать часть массива char в double C++
есть большой массив char в нем есть несколько элементов которые нужно преобразовать в число типа double например char X; X='0'; X='.'; X='5';
C++ Эмулятор CHIP-8
Мы с fasked написали простенький эмулятор для платформы CHIP-8. CHIP-8 Остались вопросы по графике и клавиатуре. Если кто знает как реализовать - помогите, пожалуйста. Так же приглашаем для участия в доработке этого проекта, а так же следующих проектах всех, кто желает учиться и трудиться. Кому интересна работа эмулятора все вопросы к fasked) Полный проект в прикрепленном архиве в сообщении...
C++ Написать перегруженные функции. http://www.cyberforum.ru/cpp-beginners/thread158328.html
Написать перегруженные функции и протестировать их в основной программе: А) перевода минут, часов и секунд в секунды; Б) перевода секунд в часы минуты секунды.
C++ Не устанавливается VC++6 Professional Edition Подскажите пожалуйста, при установке VC++6 Professional Edition выдаёт сообщение: Не найден файл D:\Mein Programen\VISUAL~1\VISUAL~1.EDI\acmboot.exe или один из его компонентов. Проверьте правильность пути и имени файла, а также наличие необходимых библиотек. Следующее сообщение:Couldn't find Acme setup У мени установлен Windows XP SP3. Пробовал несколько разных установочных пакетов.... подробнее

Показать сообщение отдельно
solar_wind
 Аватар для solar_wind
741 / 732 / 39
Регистрация: 06.07.2009
Сообщений: 2,940
Завершенные тесты: 1
11.08.2010, 07:07     Сделать бридж с применением ООП.
CronoS0
1. Карта
свойства: масть, достоинство

2. Колода - содержит массив ссылок типа карты, перемешивание можно сделать используя функции для генерации случайных значений. Алгоритм перемешивания может быть различный, например генерируешь 2 случайных числа от нуля до количества карт в колоде и карты с полученными номерами меняешь местами и так какое то количество раз, можно случайное (только нижнюю границу задай приемлемую).
методы: перемешать, выдать верхнюю карту...и т.д.

3. Игрок - содержит массив ссылок типа карты
методы: извлечь карту, дополнить картой.

4. Стол - содержит массив ссылок типа карты
методы: положить карту, извлечь карту

5. Куча - содержит массив ссылок типа карты, сюда складываются сброшенные карты.
методы: положить карту

clicksel
Конечно можно. При условии что есть все изображения для карт, стола и т.д. , известны все нюансы логики игры, мне на разработку понадобилось примерно день на то что бы накидать саму программу + дня 3 на отладку и тестирование. Новичку понадобится еще изучить механизмы рисования, работу с окнами, ООП и т.д. все зависит от того насколько это новичек. Если хорошо знаешь механизмы ООП, то за неделю при напряженной работе написать возможно, если не знаешь ООП, то тут сроки определить нереально вообще.
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru