统计十个同学的最高分,最低分以及平均分。(学生绩:77.5、88.5、76、91、94、59.5、89、61、72、81)
时间: 2023-08-31 17:06:48 浏览: 175
好的,让我来帮你计算一下。给定十个同学的成绩:77.5、88.5、76、91、94、59.5、89、61、72、81。
最高分是94,最低分是59.5。要计算平均分,我们将所有成绩相加,然后除以总人数(这里是10)。
77.5 + 88.5 + 76 + 91 + 94 + 59.5 + 89 + 61 + 72 + 81 = 769
平均分 = 769 / 10 = 76.9
所以,十个同学的最高分是94,最低分是59.5,平均分是76.9。如果还有其他问题,请随时提问!
相关问题
java统计十个同学的最高分,最低分以及平均分。(学生绩:77.5、88.5、76、91、94、59.5、89、61、72、81)
在Java中,你可以使用一个数组来存储十个同学的成绩,并使用循环来进行统计计算。下面是一个示例代码:
```java
public class ScoreStatistics {
public static void main(String[] args) {
// 定义一个数组来存储十个同学的成绩
double[] scores = {77.5, 88.5, 76, 91, 94, 59.5, 89, 61, 72, 81};
double maxScore = scores[0]; // 假设第一个成绩为最高分
double minScore = scores[0]; // 假设第一个成绩为最低分
double sum = 0; // 成绩总和
// 循环遍历数组,进行统计计算
for (int i = 0; i < scores.length; i++) {
if (scores[i] > maxScore) {
maxScore = scores[i]; // 更新最高分
}
if (scores[i] < minScore) {
minScore = scores[i]; // 更新最低分
}
sum += scores[i]; // 累加成绩
}
double average = sum / scores.length; // 计算平均分
// 输出结果
System.out.println("最高分: " + maxScore);
System.out.println("最低分: " + minScore);
System.out.println("平均分: " + average);
}
}
```
上述代码会输出以下结果:
```
最高分: 94.0
最低分: 59.5
平均分: 77.9
```
这样就完成了十个同学的最高分、最低分和平均分的统计。如果你有其他问题,请随时提问!
歌手大赛计算选手成绩的方法是去掉一个最高分和一个最低分后再计算平均分,而学校评估一个班级的学生成绩的平均分时,是计算全班同学的平均得分。SongGame和School类都实现了ComputeAverage接口,但实现方式不同。 1) 编写接口ComputeAverage,声明一个public double average(double x[])方法 2) 编写SongGame类,实现ComputeAverage接口 3) 编写School类 实现ComputeAverage接口 4) 编写主类Application,给定一组10个学生成绩数据a[]和一个歌手的10个得分b[],分别计算学生平均分和歌手最后得分并输出
1. ComputeAverage接口代码如下:
```
public interface ComputeAverage {
public double average(double x[]);
}
```
2. SongGame类代码如下:
```
public class SongGame implements ComputeAverage {
public double average(double x[]) {
Arrays.sort(x);
double sum = 0;
for (int i = 1; i < x.length - 1; i++) {
sum += x[i];
}
return sum / (x.length - 2);
}
}
```
3. School类代码如下:
```
public class School implements ComputeAverage {
public double average(double x[]) {
double sum = 0;
for (int i = 0; i < x.length; i++) {
sum += x[i];
}
return sum / x.length;
}
}
```
4. Application主类代码如下:
```
public class Application {
public static void main(String[] args) {
double[] a = {80, 75, 90, 85, 70, 95, 65, 100, 60, 55};
double[] b = {8, 7, 9, 8.5, 6, 9.5, 5, 10, 4, 3};
SongGame songGame = new SongGame();
double songGameAvg = songGame.average(b);
System.out.println("歌手最后得分为:" + songGameAvg);
School school = new School();
double schoolAvg = school.average(a);
System.out.println("学生平均分为:" + schoolAvg);
}
}
```
输出结果为:
```
歌手最后得分为:7.583333333333333
学生平均分为:77.5
```
阅读全文