运动会管理系统c语言n-s流程图,设计一个运动会管理系统.ppt

设计一个运动会管理系统

设计一个运动会管理系统 组员: 题目:设计一个运动会管理系统 系统功能的基本要求: (1)初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数; 各项目名次取法有如下几种: ① 取前6名:第1名得分 7,第2名得分 5,第3名得分4,第4名得分3,第5名得分2,第5名得分1 ② 取前3名:第1名得分 5,第2名得分 3,第3名得分2; ③ 用户自定义:各名次权值由用户指定。 (2)由程序提醒用户填写比赛结果,输入各项目获奖运动员的信息。 (3)所有信息记录完毕后,用户可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛项目信息等。 系统分为几个模块: 主菜单模块 信息输入模块 信息查询模块 运动员信息输入 比赛项目信息输入 参赛学校信息输入 运动员信息查询 比赛项目信息查询 参赛学校信息查询 进入退出模块 参赛运动员成绩录入 本设计所涉及的三个类:student类、match类、school类。 class Student //学生类 { public: char name[10]; char sex; char college[10]; char item[10]; int position; int score; int age; }; class Match //比赛类 { public: int number; char call[10]; char time[10]; char place[20]; }; class school //学校类 {public: char sname[20]; char address[20]; int pnumber; }; 1、主菜单模块 void menu() //主菜单 { int n; cout<>n; if(n==1) writein(); else if(n==2) search(); else if(n==3) { exit();} else { cout<>j; switch(j) { case 1:writen1();break; case 2:writen2();break; case 3:writen3();break; case 4:writen4();break; case 5:menu();break; default:cout<>stu[i].name; loop_1:cout<>stu[i].sex; if(stu[i].sex!='m'&&stu[i

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值