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);
    }
    }

  • 相关阅读:
    MYSQL之查询篇
    MYSQL之概念基础篇
    订餐系统之组合捜索
    订餐系统之微信点餐
    订餐系统之定时器Timer不定时
    订餐系统之地图订餐
    结构型模式:装饰模式
    结构型模式:组合模式
    结构型模式:桥接模式
    结构型模式:适配器模式
  • 原文地址:https://www.cnblogs.com/liao-pxsoftware15/p/7496861.html
Copyright © 2011-2022 走看看