|--要求

根据贷款年限对应的不同利率计算月供

|--实现思路

1.创建一个月供类

2.在该类中,设定判定条件,不同的借款年限对应不同的月供

3.创建一个月供的实例,输入贷款年限和贷款金额测试

|--代码内容

月供类

 1 public class MonthPay {
 2     public int total;//贷款总金额
 3     public int age; //贷款年限
 4
 5     public void monthpay() {
 6         double monthpay;
 7
 8         if (age<=3){
 9             monthpay = (6.03/100*total+total)/age;
10         }else if(age <=5){
11             monthpay = (6.12/100*total+total)/age;
12         }else {
13             monthpay = (6.39/100*total+total)/age;
14         }
15         System.out.println("***月供为"+monthpay/12);
16     }
17 }

测试月供类

public class MonthPayTest {static Scanner sc = new Scanner(System.in);public static void main(String[] args) {MonthPay monthPay = new MonthPay();//选择贷款金额System.out.println("请输入贷款金额:");monthPay.total = sc.nextInt();System.out.println("请输入贷款年限:");monthPay.age = sc.nextInt();//计算月供
        monthPay.monthpay();}
}

|--运行结果

转载于:https://www.cnblogs.com/twuxian/p/11162587.html

Java 根据贷款年限对应的不同利率计算月供相关推荐

  1. Excel中PMT计算月供函数的java实现

    Excel中计算月供的公式名叫PMT,有关这个公式的详细描述如下: http://office.microsoft.com/zh-cn/excel-help/HP010342769.aspx 下图是 ...

  2. Java黑皮书课后题第5章:**5.21(金融应用:比较不同利率下的贷款)编写程序,让用户输入输入贷款总额和以年为单位的贷款期限,然后显示利率从5%到8%每次递增1/8的各种利率下,每月支付额和总支付

    **5.21(金融应用:比较不同利率下的贷款)编写程序,让用户输入输入贷款总额和以年为单位的贷款期限,然后显示利率从5%到8%每次递增1/8的各种利率下,每月支付额和总支付 题目 题目概述 运行示例 ...

  3. 模拟贷款,设计贷款类Loan,Loan类包括贷款年利率(annualInterestRate),贷款年限(numberOfYears)、贷款额(loanAmount)......

    设计贷款类Loan,Loan类包括贷款年利率(annualInterestRate),贷款年限(numberOfYears).贷款额(loanAmount),贷款日期(loanDate)成员变量,还包 ...

  4. (财务应用程序:比较不同利率下的贷款)编写程序,让用户输入贷款总额和以年为单位的贷款期限,然后显示利率从5%到8%,每次递增1/8的过程中,每月的支付额和总支付额

    目录 题目 代码 运行结果 题目 (财务应用程序:比较不同利率下的贷款)编写程序,让用户输入贷款总额和以年为单位的贷款期限,然后显示利率从5%到8%,每次递增1/8的过程中,每月的支付额和总支付额 代 ...

  5. java 模拟贷款实现等额本息还款

    还是菜鸟的我,在学习完java面向对象的思想后编写了一个模拟贷款的程序!! 一.首先创建一个类用于给变量赋值和输出. 代码如下: public class Loan {private double m ...

  6. 练习-Java循环综合练习一之住房贷款还款计算

    任务描述 本关任务:编写一个程序,由用户输入住房贷款和贷款年限,程序输出不同利率下的月还款额和总还款额,利率从 5%-8%,增长间隔为 1/8.例如,如果输入贷款额 10000 元人民币,贷款期限 5 ...

  7. 头歌-练习-Java循环综合练习一之住房贷款还款计算

    这题考的是你的算账能力,哈哈哈哈,最重要的就是格式化输出,我们这用的是String.format(); 仅供参考,有更好的想法或者意见,评论区等你. 加油,你就是下一个秃顶小宝贝❤ /* 任务:编写一 ...

  8. 用python计算贷款_Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例...

    本文实例讲述了Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据.分享给大家供大家参考,具体如下: 一.Logistic回归模型: 二.Logistic回归建模步骤 1.根据分析 ...

  9. 蓝桥杯Java历年真题与答案_蓝桥杯大赛java历年真题及答案整理(闭关一个月呕心沥血整理出来的)...

    蓝桥杯大赛java历年真题及答案整理(闭关一个月呕心沥血整理出来的) 1蓝桥杯 java 历年真题及答案整理(闭关一个月,呕心沥血整理出来的)1. 算法是这样的,如果给定 N 个不同字符,将这 N 个 ...

  10. java中日期计算时间差,java中依据,两个日期,计算时间差

    java中根据,两个日期,计算时间差. 分别获取两个时间的毫秒数Date.getTime(),相减,得到的值/1000为秒数,/60*1000为分钟数,/60*60*1000为小时数. /** * 计 ...

最新文章

  1. 折半查找函数(from 《The C Programming Language》)
  2. 走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
  3. java jsp公共异常页面_实际应用中JSP页面的异常处理
  4. 计算机操作系统(1):OS的作用和目标
  5. yarn vite vue3.x
  6. global语句(python学习手册422页)
  7. 发布时和调试时使用不同的JS
  8. Samba安装详细步骤
  9. WARN: Establishing SSL connection without server‘s identity verification is not recommended. Acco...
  10. 80C51单片机:3.数码管显示、封装与消隐
  11. MITxPro平台 Base SPOC-MachineLearning, Modeling, and Simulation Principles 课后习题参考答案
  12. IOS开发者自带弱网测试工具界面说明NETWORK LINK CONDITIONER
  13. VBA基础知识整理(字典,自定义函数)
  14. Spring扩展点总结
  15. Mac下彻底卸载node和npm
  16. 使用rdbtools工具分析redis备份RDB文件
  17. es与数据库的同步方案
  18. 判断一个整数是否为回文数
  19. 编写程序,输入圆的半径,并选择计算面积或周长
  20. 使用flutter打造炫酷的list

热门文章

  1. 【译】Rust 中的错误处理
  2. greenplum如何删除segment节点
  3. 周末阅读:北漂程序员边城的幸福生活
  4. 修真院七种教学工具之学习日报
  5. pom.springmvc.psring-contect自用常用文件配置
  6. 关于手写unshift方法
  7. 马哥SRE第八周课程作业
  8. Netty处理器的小技巧和Netty大文件传输方法思路
  9. 索尼手机的摄像功能怎么样?
  10. 自定义Dialog去除白色背景 + Dialog其他用法