2013-02-22 156 views
-7

需要创建java类以从第1部分生成第2部分。 如何创建该部分。 请帮助..Java支付分期付款计算器

 
-------------------------------section 1---------------  
Total Amount  15000 
First Intalment  5000 
Installments  5 
-------------------------------section 2---------------  
Installment 1  2000 
Installment 2  2000 
Installment 3  2000 
Installment 4  2000 
Installment 5  2000 

Total   10000 
------------------------------------------------------- 

只是普通的java类,我需要。在主要的方法,我会手动输入这些部分1数据的 然后我需要出去放去ArrayList的或可能的集合对象

+0

如何为第1和2作为平面文本文件(或以其他方式)或作为班级内部分配的值传递? – JoshDM 2013-02-22 15:17:06

+0

@JoshDM:发布更改 – 2013-02-22 15:18:21

+0

该程序的输入是什么?什么格式,文件,用户输入等 – 75inchpianist 2013-02-22 15:18:24

回答

2

这是简单的数学:你有一个numberOfInstallmentstotalAmountinitialInstallment

  • 首先用totalAmount - initialInstallment得到剩余金额。
  • 下一个除以numberOfInstallments

在Java是成为这样的:

int totalAmount = 15000; 
int initialInstallment = 5000; 
int numberOfInstallments = 5; 

// Calculate the height of each installment 
int installment = (totalAmount - initialInstallment)/numberOfInstallments; 

// Print to screen 
for(int i = 1; i <= numberOfInstallments) { 
    System.out.println("Installment " + i + " " + installment); 
} 
System.out.println("Total " + (totalAmount - initialInstallment)); 

(我没有刻意去正确对齐输出,但不应该是太辛苦了。)