第是一周(二)大奖赛计分
来源:互联网 发布:张国荣性格知乎 编辑:程序博客网 时间:2024/04/29 06:14
<pre name="code" class="cpp">**copyright (c) 2014, 烟台大学计算机学院.*All rights reserved.*文件名称:test.cpp *作者:陆云杰*完成日期:2014年11月3日 *版本号:v1.0* **问题描述:大奖赛评委评分*程序输入:评委人数和各个评委的分数*程序输出:选手的平均分*/#include <iostream>#include <cstdio>#include <iomanip>using namespace std;int main(){ int i=1,n; char ch; do { double grade,sum=0,min=10,average,max=0; cout<<"请输入评委人数:"; cin>>n; cout<<'\n'; cout<<"请输入选手的成绩(0—10)"<<endl; while(i<=n) { cout<<"第"<<i<<"位评委给分:"; cin>>grade; if(grade<0||grade>10) { cout<<"输入错误,请重新输入:"; cin>>grade; } else sum+=grade; if(grade>=max) { max=grade; } if(grade<=min) { min=grade; } ++i; } average=(sum-max-min)/(n-2); cout<<"减去一个最高分:"<<max<<","<<"减去一个最低分:"<<min<<"."<<endl; cout<<"当前这个选手的最后得分是:"<<setiosflags(ios::fixed)<<setprecision(3)<<average<<endl; cout<<"*********************SUCCESS**********************"<<endl; cout<<"按N键退出,其他键继续...."<<endl; cin>>ch; } while(ch='N'); cin>>n; return 0;}
学习心得:较复杂的程序,编了好久。
0 0
- 第是一周(二)大奖赛计分
- C++第12周报告(二)(改进版)编写大奖赛用的计分程序
- 第十一周任务大奖赛计分完美版
- 第十一周任务3:大奖赛计分
- 第十一周 项目四 大奖赛计分
- 第10周项目4-大奖赛计分(扩展)
- 第38讲-项目一-大奖赛计分(续一)
- 第十一周任务大奖赛计分问题(痛苦死了,不会做)
- 第十一周 项目四:大奖赛计分--拓展(1)评委数不固定时
- 第十一周 项目四:大奖赛计分拓展--(2)输入成绩必须在0~10之间
- 第十一周 项目四:大奖赛计分--拓展(3)重复运行
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周 项目4 大奖赛计分
- 第10周项目4-大奖赛计分
- 使用Nexus搭建企业maven仓库(一)
- 性能优化之布局优化
- 第10周上机实践项目4——大奖赛计分
- memcmp
- Unity3D下UI插件NGUI的屏幕自适应
- 第是一周(二)大奖赛计分
- python自学笔记1
- 解析su,su -,sudo的区别
- 排序算法
- 最小的n个和(STL堆的运用)
- 抽象类和抽象函数
- python3 方向键不能使用的解决方法
- 八皇后问题
- 贪吃蛇游戏代码