本文主要是介绍第十周项目4--大奖赛记分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:test10.cpp
*作 者:郭栋
*完成日期:2014年11月4日
*版 本 号:v1.0
*
*问题描述:10个评委为参赛的选手打分,分数为0~10分。选手最后得分为:去掉一个最高分和一个最低分后,取其余8个分数的平均值。
*程序输入:10个评委为参赛的选手打分.
*程序输出:选手最后得分为:去掉一个最高分和一个最低分后,取其余8个分数的平均值。
*/
#include <iostream>
using namespace std;
int main()
{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;cout<<"第"<<i<<"位评委给分:"<<s<<"分"<<endl;sum+=s;if(max<s)max=s;if(min>s)min=s;i++;}t=(sum-max-min)/(p-2);cout<<"减去一个最高分:"<<max<<"分,"<<"减去一个最低分:"<<min<<"分"<<endl;cout<<"当前选手的最后得分是:"<<t<<"分"<<endl;return 0;
}
运行结果:
这篇关于第十周项目4--大奖赛记分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!