Find Jobs
Hire Freelancers

Black Jack

$30-50 USD

已取消
已发布将近 17 年前

$30-50 USD

货到付款
By using Microsoft Visual Studio 2005, write a C++ object-oriented program to implement the game Black Jack. Your game should allow up to six players to play the game with a computer player based on the general rules of Black Jack. The names of the players are assigned by the user. A player wins the game if the following conditions are satisfied: 1: The sum of number of all cards is larger than that of the computer player 2: The sum of number of all cards is not more than 21. Note: Ace can be considered as 1 or 11; you should let the player to decide. Your program should have the intelligence to play with the player, although it is not required to have a very clever computer player. 1. Your program needs to be designed with a graphical user interface. 2. While you are responsible for the final design of the program, it is required that the rules of the game should be implemented with a separated static library and included into the managed C++ codes. 3. Before a user starts to play, he needs to login the system first. A file is then created to store the result of this user (i.e. all the players’ results) when playing the game. If this user has played this game before, his/her record (of all the players) should be retrieved and shown on the screen. After he/she plays the game, his/her record should then be modified and stored. 4. you should design the game with some advanced features. For instance, each player can bet a different amount of money in each game. The computer player wins his bet if it wins the game. If the player wins the game, the computer player should pay to him the same amount as his bet. If the player wins with a Black Jack (i.e. an Ace plus a King, Queen or Jack), the computer player should pay double. The result of each game should be recorded, and the balance of each player should be shown during the game. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, must be implemented with the GUI developed, little changes are allowed though, GUI attached. ## Platform as described above
项目 ID: 2976313

关于此项目

远程项目
活跃17 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

UNITED STATES的国旗
dayton, United States
5.0
1
付款方式已验证
会员自4月 20, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。