计算学生成绩的最高分、最低分和平均分(数组全是方法)


代码:

 1 package com.mon10.day24;
 2 
 3 import java.util.Scanner;
 4 
 5 /** 
 6 * 类说明 :计算学生成绩的最高分、最低分和平均分
 7 * @author 作者 : chenyanlong 
 8 * @version 创建时间:2017年10月24日 
 9 */
10 public class ArraysTest2 {
11 
12     int[] arrays=new int[5];//定义数组
13     int sum = 0;//总成绩
14     double avg;//平均成绩
15     int maxScore;//最高分
16     int minScore;//最低分
17     
18     //主方法
19     public static void main(String[] args) {
20         ArraysTest2 test2=new ArraysTest2 ();
21         test2.inputScores();
22         test2.calculate();
23         test2.outScores();
24     }
25     
26     //输入方法
27     public void inputScores(){
28         System.out.println("请输入5名同学的平均成绩");
29         Scanner input=new Scanner(System.in);    
30         //循环输入
31         for(int i=0;i<5;i++){
32             arrays[i]=input.nextInt();
33         }    
34         maxScore=arrays[0];
35         minScore=arrays[0];
36     }
37     
38     //计算最高分和最低分
39     public void calculate(){
40         //利用for(int k : arrays)判断最大值,最小值
41         for(int k :arrays){    
42             if(maxScore<k){//最大值
43                 maxScore=k;
44             }        
45             if(minScore>k){//最小值判断
46                 minScore=k;
47             }    
48             sum=sum+k;//总成绩
49         }
50         avg=sum/5;
51     }
52     
53     //输出方法总分数,平均分数,最高分,最低分
54     public void outScores(){
55         System.out.println("总成绩:"+sum);
56         System.out.println("总高分:"+maxScore);
57         System.out.println("最低分:"+minScore);
58         System.out.println("平均分:"+avg);
59     }
60     
61 }

运行效果:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 数组实现 最高分、最低分、平均分 练习10 -- 查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 --及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90 编写一个ComputerAverage抽象类,类中有一个抽象方法求平均分average,可以有参数。定义 Gymnastics 类和 School 类,它们都是 ComputerAverage 的子类。Gymnastics 类中计算选手的平均成绩的方法是去掉一个最低分,去掉一个最高分,然后求平均分;School 中计算平均分的方法是所有科目的分数之和除以总科目数。 要求:定义ComputerAv 【C语言】(数组方式)输出一组成绩中的最高分与最低分 查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分 python实现:写一个班级的类, 存储班里人数,统计班级里各学科的总分的最高分、各学科的平均分; 写班级里的学生类,存储学生所有成绩, 计算某个学生的全部课程的平均分、全部课程的总分、全部课程的最高分 java基础 利用java数组计算一个同学成绩的最高最低平均分 C语言编程例子-求最低分和最高分 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级(Java)
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM