1.设计登录评分系统主界面 2.记录每一个选手信息及10位裁判打分及现场观众和网络观众的投票数 3.实现修改参赛选手信息功能 4.实现删除参赛选手信息功能 5.计算出冠亚季军 结果保存至文件中
时间: 2024-04-02 22:33:40 浏览: 22
好的,下面是一个简单的投票记分程序的设计:
1. 登录评分系统主界面
- 提供登录选项,输入用户名和密码,验证通过后进入主界面。
- 如果用户名或密码错误,提示错误信息并重新输入。
2. 记录每一个选手信息及10位裁判打分及现场观众和网络观众的投票数
- 提供添加选手信息的功能,包括选手姓名、选手编号、选手照片等信息。
- 记录每个选手的10位裁判打分和现场观众和网络观众的投票数。
3. 实现修改参赛选手信息功能
- 提供修改选手信息的功能,包括选手姓名、选手编号、选手照片等信息。
4. 实现删除参赛选手信息功能
- 提供删除选手信息的功能,将选手信息从系统中删除。
5. 计算出冠亚季军,结果保存至文件中
- 根据裁判打分、现场观众和网络观众的投票数计算出每个选手的得分。
- 去掉一个最高分和一个最低分,取平均值,裁判打分占比:50%,现场观众票数:占比:30%,短信投票占比:20%
- 根据得分排名,输出冠亚季军的名单。
- 将结果保存至文件中。
以上是一个简单的投票记分程序的设计,您可以根据需要进行修改和完善。
相关问题
3.输入一位选手姓名和10位裁判打分,计算并输出选手的最后得分(去掉一个最高分和一个最低分后再取平均值,结果保留两位小数)。
好的,我可以帮您解决这个问题。那么首先请您输入选手的姓名和10位裁判打分,每个分数之间以空格分隔开来。比如说:
```
张三 9.5 9.8 8.7 9.1 9.3 9.6 9.0 8.5 9.2 9.4
```
请您输入:
很多电视大赛中,通常选手表演结束后,现场裁判会对选手表现进行打分,同时现场观众也会按动手中的投票器进行投票,网上的观众也会进行短信投票。 现设计一个程序完成以上投票记分功能,,并计算出冠亚季军(现场裁判一共10名,去掉一个最高分,去掉一个最低分,取平均值,裁判打分占比:50%,现场观众票数:占比:30%,短信投票占比:20%)
好的,这是一个比较复杂的程序设计,需要用到一些数据结构和算法。首先,我们需要定义一个选手的类,包含选手的姓名、编号、总分数、现场裁判打分、现场观众投票数、短信投票数等属性。然后,我们需要定义一个选手列表,用来存储所有参赛选手的信息。
接下来,我们需要设计一个函数来进行现场裁判打分。这个函数需要接受一个选手对象作为参数,并将裁判打分存储到选手对象的属性中。在计算平均分数时,我们需要去掉最高分和最低分,可以使用排序算法来实现。
然后,我们需要设计一个函数来进行现场观众投票,这个函数需要接受一个选手对象作为参数,并将投票数存储到选手对象的属性中。
最后,我们需要设计一个函数来进行短信投票,这个函数需要接受一个选手对象作为参数,并将投票数存储到选手对象的属性中。
在计算总分数时,我们需要根据裁判打分、现场观众投票数和短信投票数来计算。其中,裁判打分占比50%,现场观众票数占比30%,短信投票占比20%。
最后,我们可以使用排序算法来将选手列表按照总分数从高到低排序,然后取出前三名作为冠亚季军。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)