第10周项目4.3大奖赛计分
来源:互联网 发布:淘宝双11是怎么优惠的 编辑:程序博客网 时间:2024/05/22 10:54
* copyright (c) 2014 , 烟台大学计算机学院
* all rights reserved .
* 文件名称 : textst . cpp
* 作者 : 孙旭明
* 完成日期 : 2014年11月7日
* 版本号 : v1.0
*
* 问题描述 :在歌手大赛中,由若干评委为参赛选手打分,分数为0--10分,选手最后的得分为
* 程序输入 : 若干个评委为参赛的选手打分。
* 程序输出 : 选手最后的得分为:去掉一个最大值,一个最小值,取其余分数的平均值。
*/
#include <iostream>
#include <iomanip>
#include <cstdio>
using namespace std;
int main()
{
char anykey;
do
{
double s,t,sum=0,max=0,min=10;
int i=1,p;
cout <<"请输入评委的人数:"<<endl;
cin>>p;
cout << "请输入选手的成绩(0-10):" << endl;
while (i<=p)
{
cin>>s;
if ( s>=0&&s<=10)
{
cout <<"第"<<i<<"位评委给分:"<<s<<""<<endl;
sum+=s;
if (max <s)
max=s;
if ( min>s)
min=s;
i++;
}
else
{
cout <<"分数不在正确范围内,请检查并重新输入该选手的分数"<<endl;
continue;
}
}
t =(sum-max-min )/(p-2);
cout <<"减去一个最高分:"<<max <<"分,"<<"减去一个最低分:"<<min <<"分,"<<endl;
cout <<"当前选手的最后得分是:"<<t<<"分,"<<endl;
char *pt ="SUCCESS";
cout <<setfill('*')<<setw (20) <<pt<<"********************"<<endl;
cout <<"按""键退出,其他键继续执行......";
cin>>anykey;
cout<<endl;
}
while ((anykey!='N')&&(anykey!='n'));
return 0;
}
- 第10周项目4.3大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周 项目4 大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4:大奖赛计分
- 第10周项目4-大奖赛计分拓展
- 第10周项目4-大奖赛计分(扩展)
- 第十周项目-大奖赛计分
- 第十周项目大奖赛计分
- C++第11周项目4——大奖赛计分
- 第11周项目5:歌手大奖赛计分系列
- java解析xml---之---dom4j解析xml文件2
- VS2010/MFC编程入门教程之目录和总结
- (GAD)NestedRectangle
- jQuery $.ajax()
- 调整eclipse 内存大小
- 第10周项目4.3大奖赛计分
- 迎合女性消费者“胃口”,合理选择营销手段
- Android TextUtils类介绍
- oracle查询时几种连接方式
- Nginx开发从入门到精通
- 字符编码-使用c#研究
- java基础小总结
- 第十一周项目6——可逆素数
- JQuery Mobile 入门1