回 帖 发 新 帖 刷新版面

主题:[讨论]紧急求助!!!!!!!!!!!!!!!!!!

帮忙用c++编个程序!!!谢谢大家了!!!
现在正在举办青年歌手大奖赛,要求你模拟该赛对参赛结果分数进行处理:参赛选手n人,评委m人(n>1, m>2),评委给每一个选手打一个分数score(score<=10的一个正实数)。选手的最后得分为去掉一个最高分和一个最低分后另外没m-2个得分的平均分。
假设事先已经建立了text型的文本文件f1.txt,其中依次纪录了n个选手的编号(一个正整数),姓名(一个字符串)和m个分数。
编写程序,依次从数据文件种读入n个选手的有关信息,而后按上述的计算分数的方式计算出每一个选手的最后得分,而且向屏幕上以及另一个text型文件f2.txt中同时输出如下形式的结果信息。
假设参赛选手人数n=5,评委人数m=7,磁盘文件f1的初始数据为
1 zhangjin 8.8 9.3 7.9 8.7 8.9 9.7 9.2
2 lintao 8.9 8.28.6 8.8 8.5 9.1 9.3
3 guojian 8.9 8.4 8.7 8.6 8.6 8.4 8.6
4 maling 7.9 8.3 8.5 8.6 8.5 8.9 8.3
5 liuyifan 9.5 9.1 9.8 9.2 9.0 9.5 8.9
那么,经过程序处理完成后,屏幕显示以及输出文件f2的结果为
id     name   highest   lowest    sum    final
1     zhangjin  9.7      7.9      44.9     8.98
2     lintao     9.3     8.2      43.9      8.78
3     guojian   8.9      8.4      42.9     8.58 
4     maling    8.9     7.9       42.2     8.44
5     liuyifan   9.8     8.9      46.3      9.26

此外,为了找出比赛的前k名,按名次先后输出在文件f3.txt文件中

回复列表 (共2个回复)

沙发

论坛上有收费写代码的专门朋友,可以去找他们

板凳

你好.我是全职网赚工作者.
如果你有时间有电脑.会打字.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ909065437

我来回复

您尚未登录,请登录后再回复。点此登录或注册