1.统计三个班成绩情况,每个班有5名同学,求出各个班平均分和所有班级平均分【学生成绩从键盘输入】
2.统计三个班及格人数,每个班有5名同学。
import java.util.Scanner;
public class MulFor{
//主函数
public static void main(String[] args){
Scanner scanner = new Scanner(System.in); //new 一个Scanner对象
double grade = 0; //学生成绩
double total = 0; //三个班平均成绩和
int count = 0; //及格人数
double average = 0; //平均分
for(int i = 1; i < 4; i++){ //有3个班级,循环3次
double sum = 0; //一个班级所有学生成绩之和
for(int j = 1; j < 6; j++){ //每个班有5个学生,循环5次
System.out.println("请输入" + i + "班学生" + j + "的成绩:");
grade = scanner.nextDouble(); //接收
if(grade >= 60){ //判断成绩是否及格
count++; //统计及格人数
}
sum += grade; //统计班级总分
}
average = sum / 5; //计算班级平均分
System.out.println(i + "班级学生的平均成绩为:" + average);
total += average; //统计三个班级平均分之和
}
System.out.println("---------------------------------------");
System.out.println("所有班级及格人数:" + count);
System.out.println("所有班级学生的平均成绩为:" + (total / 3));
}
}