java 编程实现将一个百分制成绩转换为五分制成绩。

java 编程实现将一个百分制成绩转换为五分制成绩。,第1张

    public static void main(String args[]){

       //成绩

       double [] score = {953,342,232,562,673,787,860,93,84,71};

       //转换后成绩

       String [] score1 = new String[scorelength];

       for(int i=0;i<scorelength;i++){

           if(score[i]>=90){

             score1[i] = "A";

           }else if(score[i]>80&&score[i]<=89){

               score1[i] = "B";

           }else if(score[i]>70&&score[i]<=79){

               score1[i] = "C";

           }else if(score[i]>60&&score[i]<=69){

               score1[i] = "D";

           }else{

           score1[i] = "E";

           }

       }

       //输出转换后成绩

       for(int i=0;i<score1length;i++){

         Systemoutprint(score1[i]+",");

       }

     }

Map<String, Integer> studentMap = new HashMap();

studentMapput("阿衰",2);// 输入学生成绩 Ps:"学生姓名",学生成绩

studentMapput("小明",2);//相同名字输入 只会更新成绩(值)

int count = 0; // 学生总分

Iterator<MapEntry<String,Integer>> iterator = studentMapentrySet()iterator();

while(iteratorhasNext()){

MapEntry<String,Integer> entry = iteratornext();

Systemoutprintln("学生姓名:"+entrygetKey() + "\t学生分数:" + entrygetValue());

// 输出姓名 分数

count += entrygetValue(); // 加上这个同学的分数

}

// 平均分是总分除于学生个数

Systemoutprintln("学生总分:" + count + "\t平均分:"+ (count / studentMapsize())); // 输出总分,平均分

以上就是关于java 编程实现将一个百分制成绩转换为五分制成绩。全部的内容,包括:java 编程实现将一个百分制成绩转换为五分制成绩。、java循环输出学生姓名,循环输出学生成绩,求出学生成绩总和,求出平均分,打印出、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10636112.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存