在歌唱比赛中,共有10位评委进行打分(0-100分的区间),在计算歌手得分时, 去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均, 就是该选手的最终得分。输入每个评委的评分,求某选
package kaoshi3;
import java.util.Scanner;
/**
*
在歌唱比赛中,共有10位评委进行打分(0-100分的区间),在计算歌手得分时,
去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均,
就是该选手的最终得分。输入每个评委的评分,求某选手的得分。
*
*/
public class Text2 {
public static void main(String[] args) {
//声明一个长度为10的数组
int [] scores = new int[10];
Scanner sc = new Scanner(System.in); //接收输入的数据
int max = 0; //最高分
int min = 100; //最低分
int sum = 0; //总分
for(int i=0;i<scores.length;i++){
System.out.print("请输入第"+(i+1)+"位评委的分数:");
scores[i] = sc.nextInt(); //用数组元素接收10位评委的分数
//把最高分和最低分分别找出来,然后用总分-高分-最低分=8位评委分数 /8
//最高分
if(scores[i] > max){ //如果数组里面有个元素大于最大值,那么就把最大值给这个元素
max = scores[i];
}
//最低分
if(scores[i] < min){
min = scores[i];
}
//求和
sum += scores[i];
}
//平均分
System.out.println("10位评委的平均分:"+sum/scores.length);
//去掉2个极值的平均分
System.out.println("去掉最高和最低分后的平均分是:"+(double)(sum-max-min)/(scores.length-2));
}
}
在歌唱比赛中,共有10位评委进行打分(0-100分的区间),在计算歌手得分时, 去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均, 就是该选手的最终得分。输入每个评委的评分,求某选相关推荐
- Java在歌唱比赛中,共有10位评委进行打分,在计算歌手得分时,去掉一个最高分,去掉一个最低分, 然后剩余的8位评委的分数进行平均,就是该选手的最终得分.输入每个评委的评分,求某选手的得分
代码如下: package demo;import java.util.Scanner;public class Test6 {public static void main(String[] arg ...
- 6.24 Java练习(在歌唱比赛中,共有10位评委进行打分,在计算歌手得分时,去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均,就是该选手的最终得分。)
[练习] 题目要求:在歌唱比赛中,共有10位评委进行打分.在计算歌手得分时,去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均,就是该选手的最终得分.如果已知每个评委的评分,求该选手的得 ...
- C语言:编程题(在某次比赛中,有10个评委给选手打分。现要求编程:1)输入一位选手的10个成绩;2)去掉一个最高分,一个最低分,求出平均成绩;3)输出该选手的平均成绩,保留一位小数。
具体如下: 编程题(在某次比赛中,有10个评委给选手打分.现要求编程:1)输入一位选手的10个成绩:2)去掉一个最高分,一个最低分,求出平均成绩:3)输出该选手的平均成绩,保留一位小数.(17分) 基 ...
- 5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中, 将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为 选手的最终得分.设计程序,用键盘输入5位评委的评分,并打印输
5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中, 将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为 选手的最终得分.设计程序,用键盘输入5位评委的评分,并打印输 ...
- n个评委给m个选手打分python_青年歌手参加歌曲大奖赛计分系统:有N个评委进行打分,求这位选手的平均得分(去掉一个最高分和一个最低分...
问题描述: 青年歌手参加歌曲大奖赛计分系统:有N个评委进行打分,求这位选手的平均得分(去掉一个最高分和一个最低分 我写的是10个评委的,可输出的结果和用计算器算出的不一样...各位大神请在我的源程序上 ...
- PYTHON练习题----设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他
歌咏小能手 描述 设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他多少个评委给了 ...
- 在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 * (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为: * 去掉一个最高分和一个最低分后 的4个评委平均值。
package Day05;/*** 5.* 需求:在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分.* (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为:* 去掉 ...
- 歌咏比赛,有10个评委,有5个选手,求出每一个选手的平均得分(去掉一个最高分和一个最低分)。 要求:利用数组、有参有返回的函数
歌咏比赛,有10个评委,有5个选手,求出每一个选手的平均得分(去掉一个最高分和一个最低分). 要求:利用数组.有参有返回的函数 judge = []player = []avg = 0sum = 0m ...
- 选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。
[题目描述] 校园歌手大奖赛中,评委会给参赛选手打分(0~100分).选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分. [输入] 有两行.第1行是一个整数n(2&l ...
最新文章
- java如何监控cpu耗时_超级干货:3个性能监控和优化命令讲解
- AQS分析(AbstractQueuedSynchronizer)(三)
- Ubuntu18.04中Anaconda启动 Navigator
- 分治法【锦标赛问题:设计一个满足以下要求的比赛日程表: (1)每个选手必须与其他n-1个选手各赛一次; (2)每个选手一天只能赛一次; (3)循环赛一共进行n-1天。】
- commons-lang3之StringUtils
- 12个很棒的Pandas和NumPy函数,让python数据分析事半功倍
- c++ regex用法实例 2
- OpenShift 4 之使用https协议访问Route
- 做游戏,学编程(C语言) 18 瑞克快跑
- python黑网站_python
- drop user和drop user cascade的区别
- (22)Spring Boot 拦截器HandlerInterceptor【从零开始学Spring Boot】
- eclipse中添加Json Editor Plugin 插件的方法
- Spring(三) 表单页面处理
- 支付宝登录应用授权,后端拼接 authinfo返回app,app进行支付宝调用获取auth_code(com.alipay.account.auth)
- 企业微信开发(一)常见问题收集及解决方案
- android 一个比较好的CoolRefreshView 上啦下拉刷新
- new new Foo().getName()面试题解析
- 57期性能测试_0621
- delphi php post,delphi idhttp post 网页,该如何解决
热门文章
- ARM linux系统调用的实现原理
- 渣渣枫初识Vue与Element
- 学习pandas全套代码【超详细】数据查看、输入输出、选取、集成、清洗、转换、重塑、数学和统计方法、排序
- 01_使用jupyter
- 美专家起诉欧洲对撞机可能撞出黑洞毁灭地球
- nao机器人c语言编程教程,NAO机器人编程学习.pdf
- 酷睿i9-13900K性能出炉Steam游戏开发首选驰网独家i9-13900K服务器水冷定制高主频游戏服务器
- 【转】花开正当时,十四款120/128GB SSD横向评测
- 台式计算机可以接收无线不,台式电脑无线接收器插上连不上网怎么处理
- 【进阶Python】第一讲:开篇