C++Qt实现国际马拉松赛信息管理系统[2024-09-02]

C++Qt实现国际马拉松赛信息管理系统[2024-09-02]

题目八: 国际马拉松赛信息管理系统

该马拉松赛比赛项目有两个:男子全程和女子半程。两个项目同时同场地进行。奖项有;男子前五名,女子前五名,男子团体(一国一个队)前三名,女子团体(一国一个队)前三名。团体成绩评定方法(以男队为例):某国男队的前三名运动员用时之和为该国总成绩,各国男队中总成绩最小者为男队第一名,次小者为男队第二名;再次小者为第三名。

该系统在磁盘上存贮以下信息:
1.运动员报名单。对于每一位报名的运动员包括:姓名、性别、年龄和国名;
2.运动员号码单.对于每一位报名的运动员包括:姓名、性别、号码和国名;
3.世界男子全程马拉松最好成绩,世界女子半程马拉松最好成绩;
4. 到达终点的每个运动员的号码和用时。

系统功能要求如下:
1.比赛前输入运动员报名单并生成运动员号码单;
2.比赛后输入到达终点的每个运动员的号码和用时;
3.可输出男、女团体前三名的名次和国名。(供颁奖用);
4. 可输出男,女个人前五名的名次和国名。(供颁奖用)若有超过世界最好成绩音,应输出有关信息;
5. 可输出男子个人成绩表,按成绩从优到劣排列。表中对每个人应包括:名次、姓名、国名、成绩,是否超过世界最好成绩。
6.可输出女子个人成绩表,表的项目和排列方式同5:
7.可输出男子50岁以上选手的成绩表,排列方式同5,表项增加年龄;
8.可输出女子50岁以上选手的成绩表,排列方式与表项同7。

[提示]
1.QT应用:创建运动员信息类,包括姓名、性别、年龄、国名、报名号码和运动成绩,并实现类对象的文件保存和读取;在文档类中添加表示男运动员和女运动员的链表或数组(建议用模板类),并实现信息的文件保存和读取;通过菜单打开对话框,在对话框中实现报名、输出号码单、及题目要求的其它查询功能并及时更新文档(用多个对话框);在控件中输出查询结果;比赛结果的信息可保存到文件并可读出。

源码联系UP主 -> https://space.bilibili.com/329101171

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值