Java输入三门成绩并算出总成绩和平均分。
1、可以使用Map保存学生信息和成绩信息,类型是MapString, int[], String表示学生姓名,int[]表示学生3门课的成绩。剩下的事情就是遍历Map中德每个学生成绩信息,计算每个学生的平均成绩和每科的平均成绩。
2、实现思路实际就是输入值,之后算总数后求出平均值,之后根据平均值,判断等级。
JAVA一个班里有5名同学成绩分别是88+67+95+81+72请求班级的总分和平均分…
1、] { 100, 99, 96, 95, 91, 88, 70 };}public static void main(String[] args) {for(double s:scores){sum+=s;}avg=sum/scores.length;System.out.println(平均成绩:+avg);}} 希望能帮到你。
2、没有写保存文件的代码了,自己可以去百度一下用inputStream ouputStream这些输入输出流来写入文件。
3、//计算班级5位学员的成绩,统计分数大于80分的学员人数,以及所占的比例。
4、只实现这个功能可以用Scanner 接收剩下的就是操作接收的值了。
5、实现思路实际就是输入值,之后算总数后求出平均值,之后根据平均值,判断等级。
6、注意,从1填充到31,然后,接着又从1填充到31,直到把整个年级的学生都填充完为止。通过填充,就得到如下图的数据了。
java源程序中定义一个5个元素的数组,求出平均分和总分?
这只是求得成绩的方法,此时 还不能得到姓名,所以 我们定义就需要改变,如下:Student max;max.setGrade=0;Student min;min.setGrade=0;在做上面的循环,将上面所提到的赋值,变成对象。
你的意思是数组存放每个人的成绩吗?还是存放最后的平均成绩啊?这里有一个我自己写的比较简单的一个小代码,你可以参考一下。
定义一个成绩数组和优秀 良好 及格和不及格4个变量且初始化为0 2重循环判断每个值,若成绩为优秀:优秀变量的值加其它的一样。