java题目——月供计算器

题目——————

 

 类代码块————————


public class ygjsq {
	private double dkje;//贷款金额
	private int sj;//贷款年限选择(1、2、3)
	
	public ygjsq() {}//无参构造方法
	public ygjsq(double a,int b) {//带参构造方法
				dkje=a;
				sj=b;
	}
	
	public void setPj(double a,int b) {//set()方法赋值
				dkje=a;
				sj=b;	
	}
	
	public double jsq() {
		double a=0;//总利息
		double b=0;//每月还款金额

		if(sj==1) {
			a=dkje*0.0603;
			b=(dkje+a)/36;
		}else if(sj==2) {
			a=dkje*0.0612;
			b=(dkje+a)/60;
		}else if(sj==3) {
			a=dkje*0.0639;
			b=(dkje+a)/240;
		}else {
			System.out.println("只能选择1、2、3!");
		}
		return b;
		
	}
	
	
	
	
	
	}


测试类代码块————————

import java.util.*;
public class hw_124_2_csl {
    //测试类
	public static void main(String[] args) {
		// TODO Auto-generated method stub
			Scanner hw=new Scanner(System.in);
			ygjsq pj=new ygjsq();
			while(true) {		
				System.out.println("***************************购房商贷款计算器***************************");
				System.out.print("请输入贷款金额:");
				double a=hw.nextInt();
				System.out.println("贷款年限:1、3年(36个月)\t2、5年(60个月)\t3、20年(240个月)");
				System.out.print("请选择贷款年限(选择1、2、3):");
				int b=hw.nextInt();
				pj.setPj(a, b);
				double diao=pj.jsq();
				System.out.println(">>>>>>>月供为:"+diao);
				}
			}
	}


 

运行结果——————————

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值