2013-02-22 192 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)); 

(我沒有刻意去正確對齊輸出,但不應該是太辛苦了。)