C++课程设计--福彩游戏设计报告
《C++课程设计--福彩游戏设计报告》由会员分享,可在线阅读,更多相关《C++课程设计--福彩游戏设计报告(13页珍藏版)》请在毕设资料网上搜索。
1、 VCVC课程设计报告课程设计报告 课课 程程 : VC+VC+课程设课程设计计 选题名称选题名称 : 福彩游戏福彩游戏 一、程序设计要求 (1)定义一个福彩类,封装计算机开出的大奖号码及开奖过程 函数和输出大奖号码的函数。 (2)定义一个用户类,封装用户输入的数字和用户所拥有的彩 金。初始化彩金为 100 元。每次下注 2 元,可以多次下注,具体赢 得大奖或二等、三等奖的奖金由自己设置,累加到用户的彩金中; 二等奖或三等奖的规则也由自己设置。其中,用户的输入的数字与 福彩号码的比较函数定义为福彩类的友元函数。 (3)程序只要不选择退出且彩金允许就可以反复下注。 二、程序设计思想 (1)类的封
2、装 改程序的数据结构比较简单,主要数据就是彩金和大奖号码,因 此,只要将与这两个数字相关的操作封装起来即可。 class CCustomer /定义用户类 private: int nMoney; /用户彩金 int nRank; /中奖的等级 int Welfare6; /福彩投注号码 public: CCustomer( ); /构造函数 int SetWelfare( ); /接收福彩投注,成功返回 1 void Compare(CWelfareLot /比较福彩,赋值中奖等级 void Show( ); /根据中奖等级计算奖金,输出结果 ; class CWelfareLot /定义福
3、彩类 private: int LotNum6; /大奖号码 public: CWelfareLot( ); /构造函数 void SetLot( ); /开奖过程 void PointLot( ); /输出大奖号码 friend void CCustomer :Compare(CWelfareLot for(int i=0;ireply5; if(reply5=y|reply5=Y) char ch; int i=0; coutx; /输入所选的游戏规则 while(x!=1 /重新输入数字 switch(x) /根据输入的数字来确定游戏规则 case 1: rule=6;break; ca
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 福彩 游戏 设计 报告
