第八章練習題5

Duanhaifeng55發表於2018-04-10
public static void bubbling() {
double grade =0;//每個人的成績
double totalScore=0;//總成績
int cont=0;//成績大於85分的人的數量
double aveg=0.0;//成績大於85分的人的平均分
double grade2=0;//成績大於85分的人的總分
for (int i = 0; i <3; i++) {
double mong=0.0;//每個班的成績
double average=0.0;//每個班級的平均成績
for (int j = 0; j < 4; j++) {
System.out.print("請輸入第"+(i+1)+"個班級第"+(j+1)+"位同學的成績:");
Scanner input = new Scanner(System.in);
grade=input.nextDouble();
mong+=grade;
average=mong/4.0;
totalScore+=grade;
if(grade>85) {
cont++;
grade2+=grade;
}
}
System.out.println("第"+(i+1)+"個班級的平均分是:"+average);

}
aveg=grade2/cont;
System.out.println("三個班級的總分是:"+totalScore);
System.out.println("成績大於85分的人數是:"+cont);
System.out.println("成績大於85分的學員的平均分是:"+aveg);
}

相關文章