zoukankan      html  css  js  c++  java
  • 编写一个换算GPA 的Application 程序,对于学生学习的每门课程,都输入两个整数:考试成绩和学分,考试成绩按如下公式换算: 85~100:4 75~84:3 60~74:2 45~59:1 44以下:0 GPA等于换算后每门课的成绩的学分加权平均值

    //公式:(成绩*学分)/学分

    package test01;
    import java.util.Scanner;
    public class Gpa {
    public static void main(String[] args) {
    float []grade=new float[6];
    float credit[]=new float[6];
    float credit1[]=new float[6];
    float gc=0,c=0;
    float GPA;
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入一学生各科成绩:");
    for(int i=0;i<6;i++)
    grade[i]=sc.nextInt();
    System.out.println("请输入各门课学分:");
    for(int i=0;i<6;i++)
    credit[i]=sc.nextInt();
    for(int i=0;i<6;i++)
    {
    if(grade[i]>=85&&grade[i]<=100)
    credit1[i]=4;
    else if(grade[i]>=75)
    credit1[i]=3;
    else if(grade[i]>=60)
    credit1[i]=2;
    else if(grade[i]>=45)
    credit1[i]=1;
    else if(grade[i]<=44)
    credit1[i]=0; }
    for(int i=0;i<6;i++)
    {
    gc+=grade[i]*credit1[i];
    c+=credit[i];
    }
    GPA=gc/c;
    System.out.println("该学生的GPA为"+GPA);
    }
    }

  • 相关阅读:
    阿里云服务器购买后的配置指南
    第一阶段总结
    RDD的checkpoint机制和键值对RDD数据分区
    广播变量与累加器
    Spark的监控
    Spark和MR的区别
    hadoop离线项目处理流程
    Flume(一)
    Sparkcore高级应用3
    SparkCore高级应用2(Spark on yarn)
  • 原文地址:https://www.cnblogs.com/liao-pxsoftware15/p/7496861.html
Copyright © 2011-2022 走看看