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位评委的分数进行平均 就是该选手的最终得分。输入每个评委的评分 求某选