当前位置: 首页 > news >正文

老板让我做网站负责人国际军事最新消息今天

老板让我做网站负责人,国际军事最新消息今天,做的网站如何投入搜索引擎,wordpress 去掉底部这段代码实现了一个简单的会员卡管理系统,具有以下功能: 会员开卡:用户可以输入会员的姓名和会员编号,系统将创建新的会员卡并记录相关信息。 消费积分:用户可以输入会员编号和消费积分,系统会根据会员编号…

这段代码实现了一个简单的会员卡管理系统,具有以下功能:

会员开卡:用户可以输入会员的姓名和会员编号,系统将创建新的会员卡并记录相关信息。
消费积分:用户可以输入会员编号和消费积分,系统会根据会员编号找到对应的会员并累计其积分。
消费折扣优惠:系统根据会员的积分等级,提供不同程度的折扣优惠。
查询:用户可以查询会员的信息,包括姓名、会员编号、积分和累计折扣金额。
会员退卡:用户可以输入要退卡的会员编号,系统将删除该会员的会员卡记录。
通过这些功能,用户可以方便地管理会员卡,记录会员的消费情况,并根据积分等级提供相应的折扣优惠。

这段代码是一个简单的会员卡管理系统的实现,采用了面向对象的思想。让我逐步解读:

头文件引入和命名空间声明:首先引入了必要的头文件,包括iostream(输入输出流)、vector(向量容器)、string(字符串)、map(映射容器),然后使用了using namespace std;声明使用std命名空间,避免在代码中频繁写std::。

定义结构体Member:定义了一个名为Member的结构体,包含会员的姓名、会员编号和积分三个属性。

定义类MembershipCard:定义了一个名为MembershipCard的类,用于管理会员卡。

私有成员变量:

vector members;:存储会员信息的容器,使用vector存储多个会员的信息。
map<int, double> discountLevels;:存储不同积分级别对应的折扣比例,使用map存储积分和对应折扣的键值对。
公有成员函数:

MembershipCard():构造函数,初始化折扣比例,假设了几个不同积分级别对应的折扣比例。
void createMember(string name, int memberId):会员开卡,创建新的会员卡并记录会员信息。
void spendPoints(int memberId, int pointsSpent):会员消费积分,根据会员编号累计会员积分。
double calculateDiscount(int memberId):计算会员消费时的折扣比例。
void queryMember(int memberId):查询会员信息,输出会员的姓名、会员编号、积分和累计折扣金额。
void deleteMember(int memberId):会员退卡,删除会员卡记录。
主函数main():主函数中使用了一个while循环,使程序能够持续运行,直到用户选择退出。在每次循环迭代中,用户可以选择进行会员开卡、消费积分、查询会员信息、会员退卡或退出程序等操作。根据用户的选择,调用相应的MembershipCard类的成员函数来完成操作。

先看效果 vx:sredxc

在这里插入图片描述

int main() {MembershipCard membershipCard;bool isRunning = true;while (isRunning) {int choice;cout << "请选择操作:" << endl;cout << "1. 会员开卡" << endl;cout << "2. 消费积分" << endl;cout << "3. 查询会员信息" << endl;cout << "4. 会员退卡" << endl;cout << "5. 退出程序" << endl;cout << "请输入操作编号:";cin >> choice;switch (choice) {case 1: {string name;int memberId;cout << "请输入会员姓名:";cin >> name;cout << "请输入会员编号:";cin >> memberId;membershipCard.createMember(name, memberId);break;}case 2: {int memberId;int pointsSpent;cout << "请输入会员编号:";cin >> memberId;cout << "请输入消费积分:";cin >> pointsSpent;membershipCard.spendPoints(memberId, pointsSpent);break;}case 3: {int memberId;cout << "请输入会员编号:";cin >> memberId;membershipCard.queryMember(memberId);break;}case 4: {int memberId;cout << "请输入要退卡的会员编号:";cin >> memberId;membershipCard.deleteMember(memberId);break;}case 5: {isRunning = false;break;}default: {cout << "无效操作,请重新输入!" << endl;break;}}}return 0;
}

部分代码如图,需要完整代码 vx:sredxc

http://www.dinnco.com/news/33755.html

相关文章:

  • 网站建设 策划方案书网站内部优化有哪些内容
  • 西昌网站建设树枝seo
  • 网站建设参考文献英文书籍百度快速收录教程
  • 种子搜索seo网络排名优化哪家好
  • 网页设计员的工作内容seo关键词查询
  • 建设工程规范在哪个网站下载收录优美图片崩了
  • 上海微信网站建设兼容网站aso推广公司
  • 网站开发搜索功能百度营销推广
  • wordpress优化服务seo优化方式包括
  • php源码网站安装网络营销推广实训报告
  • 做商务网站服务谷歌官网入口
  • 网站建设人员架构百度服务商
  • 自已建网站微信登录seo是做什么工作内容
  • 政府网站做减法公务员考题怎样宣传自己的品牌
  • 签署网站建设协议新闻广告文案经典范例200字
  • 竞价推广培训班哪里有黑帽seo
  • 网站说说模板.网页制作工具
  • 公安机关备案 网站品牌营销推广公司
  • 制作高端app开发公司温州seo品牌优化软件
  • 做电影的网站赚什么钱南宁seo服务优化
  • 满山红厦门网站建设东莞百度推广优化排名
  • 通州顺德网站建设网站联盟广告
  • 如何做ps4的游戏视频网站cpa游戏推广联盟
  • 刘金鹏做网站怎么样做一个自己的网站
  • 企业做网站的公司有哪些关于华大18年专注seo服务网站制作应用开发
  • 自助建站平台便宜2024新闻热点摘抄
  • 上海网站建设 百家号短视频seo系统
  • 济南网站建设河南seo外包
  • 做网站租服务器搜索引擎优化的方法有哪些?
  • 管理公司网站建设关于普通话的手抄报