找回密码
 注册
Simdroid-非首页
查看: 131|回复: 6

[3. Fortran] 各位大侠不吝帮助我这菜鸟

[复制链接]
发表于 2007-7-6 00:00:45 | 显示全部楼层 |阅读模式 来自 湖南长沙
编程要做个课题,但是给的题目不太明确,而且狗屁指导老师点完名就消失,实在没辙了,哪位大侠会一点的就指导一点啦~~

     设计一个程序处理歌手比赛成绩。有30个歌手参加比赛,18位评委和现场观众进行评分;记分办法:对于18位评委的分,去掉一个最高分,去掉一个最低分,再按中间16位评委的分数计算评委平均分(记做P1);现场观众的分数的记做P2。其中P1占该歌曲最后分数的70%,P2占该歌曲最后分数的30%。如果该歌曲是原创歌曲,则该歌曲的最后分数还要乘以系数1.05。每名歌手要求唱两首歌曲,其中一首必须为原创歌曲,另一首为必选曲目。歌手的最后得分为两首歌曲的最后分数之和。
要求:
1)数据从文件读入;
2)对歌手按得分从高到低排序;按得分从高到低排序输出歌手编号、姓名与得分(包括最后得分、评委打分、观众打分、是否是原创歌曲),并保存到文件中。
3)画出所有歌手得分的曲线图。


   给点思路就行
发表于 2007-7-6 09:33:38 | 显示全部楼层 来自 江苏盐城
Simdroid开发平台
彭的书上好像有一道很相似的例题哦~~
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-6 13:51:38 | 显示全部楼层 来自 湖南长沙
楼上的姐姐是版主啊,说的具体点嘛~彭国伦的书?第几章?
回复 不支持

使用道具 举报

发表于 2007-7-6 18:27:59 | 显示全部楼层 来自 江苏盐城
我是指排序判断之类的,文件、指针和MODULE这几章节中有这方面的例题

建议:用自定义类型变量
思路:
用字符变量读入歌手名,并附给自定义类型变量
用二维数组读入歌手的原创歌和必选歌的18位评委打分
用一维数组读入歌手的原创歌和必选歌的观众打分
对该歌手的原创歌18位评委打分排序,将中间16个平均
求出原创歌曲总分×1.05后附给自定义类型变量
对该歌手的必选歌18位评委打分排序,将中间16个平均
求出必选歌曲总分后附给自定义类型变量
求出该歌手总分后附给自定义类型变量
将上述过程做30次循环得出自定义类型变量的所有值
对自定义类型变量按照总分那项排序
最后输出自定义类型变量即可得到你要的东西
至于画图嘛,我对FORTRAN这一块还不太会用,要是我的话,会选择将输出数据导入其它软件(比如EXCEL)再绘制

good luck!

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-6 20:36:04 | 显示全部楼层 来自 湖南长沙

哦,麦god,谢谢了,有点感觉了
回复 不支持

使用道具 举报

发表于 2007-7-31 12:27:29 | 显示全部楼层 来自 浙江杭州
看到你在其他论坛上也发了帖子,这个问题应该不难的,思路版主已经给了,画图方面fortran也可以,可能不如其他软件漂亮。不急的话我有空帮你弄一下,呵呵。
回复 不支持

使用道具 举报

发表于 2007-8-7 22:17:28 | 显示全部楼层 来自 广西桂林
原帖由 bytide 于 2007-7-31 12:27 发表
看到你在其他论坛上也发了帖子,这个问题应该不难的,思路版主已经给了,画图方面fortran也可以,可能不如其他软件漂亮。不急的话我有空帮你弄一下,呵呵。

思路点明就可以了,帮做不妥!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-1 17:41 , Processed in 0.043472 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表