实验一:计算贷款支付额
本实验要求编写程序来计算贷款支付问题。贷款可以是购车贷款、学生贷款或者是房屋抵押贷款。
实验内容:
本程序要求用户输入利率、年数和贷款总额,程序计算月支付金额和总偿还金额,并将它们显示出来。
计算月支付额的公式如下:
 
本实验编写程序的步骤如下:
1. 提示用户输入年利率、年数和贷款总额。
2. 利用年利率算出月利率。
3. 通过前面的公式计算月支付额
4. 计算总支付额,它是月支付额乘以12再乘以年数。
5. 在消息对话框中显示月支付额和总支付额。
.求高人赐教,

解决方案 »

  1.   

    楼主,自己做自己的作业,
    csdn不是帮人做作业的......
      

  2.   

    根据问题描述  应该主要涉及到对数据库的操作 
    所以SQL语句比较多 
    建议用存储过程  可以简化代码  加快运行速度 
      

  3.   

    1. 提示用户输入年利率、年数和贷款总额。        
    Scaner类  示例  
    public static void main(String[] args) {
    Scanner s = new Scanner(System.in);
    String str = "";
    while(s.hasNext()) {
    str = s.next();
    if(str.equals("exit")) break;
    System.out.println(str);
    }
    }
    2. 利用年利率算出月利率。
    这个你照着公式去写就可以了
    3. 通过前面的公式计算月支付额
    同2
    4. 计算总支付额,它是月支付额乘以12再乘以年数。
    同2
    5. 在消息对话框中显示月支付额和总支付额。
    看到这里才知道原来要写一个UI界面的,可以CSDN一下界面怎么画。消息对话框用JOptionPanel.showMessageDialog就可以了。
      

  4.   

      public static void main(String[] args) throws Exception {
        System.out.println("请您插入您的银行卡,并输入密码:");
        Scanner scanner = new Scanner(System.in);
        for (int i = 1;; i++) {
          String password = scanner.next();
          if (password != null && password == null) {
            break;
          }
          if (i >= 3) {
            System.out.println("对不起,您的密码已经输错3次。您的卡已经被吞。祝您愉快,再见!");
            System.exit(255);
          } else {
            System.out.printf("密码错误,您还有%d次重录机会!%n", 3 - i);
          }
        }
        System.out.println("请选择您要的服务。");
      }
      

  5.   

    我说下我自己的情况,我是大一的,大一下学期接触的java,老师上来就讲面向对象,基本类型什么的都没讲,后来实在不行了,我就上网看java视频,我看的是马士兵讲java,基本上也就是写一些非常非常简单的程序,对一些程序我看看还差不多,写也不知道如何写起,我们专业还开了VB,还有许多数学类的东西。反正就是很乱啊