关于计算大学加权绩点的Java程序

很多大学生都有过期末“一个晚上,一支笔 一张纸 一部手机,一个奇迹”的魔幻经历,也有过寒暑假在家心惊胆颤地进入教务系统查看成绩与绩点。

相信绩点在大家心中都有着非常重要的地位。绩点关乎着评奖评优、入团入党、转专业、辅修申请资格、保研、留学……然而很多大学的教务系统并不会直接告诉学生加权绩点,需要自己手动计算,甚是麻烦。今天小编就给大家分享一下用Java程序计算加权绩点的一个方法。

推荐使用Eclipse运行此程序。引用请注明来源

package project_2;

import java.util.Scanner;

public class 加权绩点计算器 {

	public static void main(String[] args) {
//		引用请注明来源,拒绝侵权!
		Scanner in = new Scanner(System.in);
		int n=0;
		System.out.println("请输入总科目数n=");
		n=in.nextInt();
		int count=0;
		double c=0;
		double d=0;
//		d为总学分
		double e=0;
//		e为加权成绩
		while(count<n)
		{
			count=count+1;
			double a=0;
			double b=0;
			System.out.println("请输入科目"+count+"的学分:");
			a=in.nextDouble();
			System.out.println("请输入科目"+count+"的最终绩点:");
			b=in.nextDouble();
			c=c+a*b;
			d=d+a;
		}
		System.out.println("c="+c);
		System.out.println("你的总学分为"+d);
		e=(double)c/d;
		System.out.println("你的加权绩点为"+e);
	}

}

初次发文,多有缺陷。如有问题,欢迎批评指教。

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值