有五个评委,对一个歌手唱歌打分,最终得分要求去掉最高分去掉最低分,求平均分。
注意要求的格式为:
输入第1个评委给分: 97.1
输入第2个评委给分: 89.2
输入第3个评委给分: 88.6
输入第4个评委给分: 93.5
输入第5个评委给分: 91.8
去掉最高分:97.1
去掉最低分:88.6
最后得分:91.5
import java.util.Scanner;
public class test {
public static void main(String[] aegs) {
int N=5;
double arr[] = {0,0,0,0,0};
double a,tem,m,avg=0;
Scanner input = new Scanner(System.in);
for(int i=0;i<N;i++) {
System.out.println("输入第"+(i+1)+"个评委给分");
arr[i]=input.nextDouble();
}
for(int i=0;i<N-1;i++) {
for(int j=0;j<N-1;j++) {
if(arr[j]<arr[j+1]) {
tem=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tem;
}
}
}
m=arr[1]+arr[2]+arr[3];
avg=m/3;
System.out.println("去掉最高分:"+arr[0]);
System.out.println("去掉最低分:"+arr[4]);
System.out.println("最后得分:"+avg);
}
}
欢迎关注
掘金:https://juejin.cn/user/4156573190724030
Github:https://github.com/zhubingran
优快云:https://blog.youkuaiyun.com/qq_43118757
QQ:1330022055