举办一次篮球比赛,有四个班级,每个班级各有5名同学参加定位投篮比赛,比赛时间 为1分钟,从控制台输入每个参加投篮比赛的学员进球个数,要求统计出4个班级每个班级的平均进球个数,在统计出所有参赛学员中进球数大于4个的学员人数。 java代码
时间: 2024-04-08 11:35:31 浏览: 103
以下是一个Java代码示例,用于实现你描述的篮球比赛统计:
```java
import java.util.Scanner;
public class BasketballGame {
public static void main(String[] args) {
int[][] scores = new int[4][5]; // 存储各班级的分数
int totalStudents = 4 * 5; // 参赛学员总数
int count = 0; // 进球数大于4个的学员人数
Scanner scanner = new Scanner(System.in);
// 输入每个参赛学员的进球数
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++) {
System.out.print("请输入第" + (i + 1) + "个班级第" + (j + 1) + "个学员的进球数:");
scores[i][j] = scanner.nextInt();
if (scores[i][j] > 4) {
count++;
}
}
}
// 统计每个班级的平均进球数
for (int i = 0; i < 4; i++) {
int sum = 0;
for (int j = 0; j < 5; j++) {
sum += scores[i][j];
}
double average = (double) sum / 5;
System.out.println("第" + (i + 1) + "个班级的平均进球数为:" + average);
}
System.out.println("进球数大于4个的学员人数为:" + count);
}
}
```
你可以在控制台输入每个参赛学员的进球数,程序将统计出每个班级的平均进球数,并输出进球数大于4个的学员人数。
阅读全文