Нужна помощь в расчете таблицы амортизации Java.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Нужна помощь в расчете таблицы амортизации Java.

Сообщение Anonymous »

Это моя домашняя работа.
Наконец-то я получил правильное отображение месяцев, но суммы неправильные.
Кроме того, в этом нет необходимости, но было бы неплохо остановиться и распечатать что-нибудь между каждым кредитом.
/>Как кредит 1, кредит 2, кредит 3...
Любая помощь будет оценена
/*Write the program in Java (without a graphical user interface)
and have it calculate the payment amount for 3 mortgage loans:

- 7 year at 5.35%
- 15 year at 5.5%
- 30 year at 5.75%

Use an array for the different loans.
Display the mortgage payment amount for each loan
and then list the loan balance and interest paid for
each payment over the term of the loan.
Use loops to prevent lists from scrolling off the screen.*/

Месяцы указаны правильно, но суммы кредита неверны.
import java.io.IOException; //Code that delays ending the program

class MonthlyRhondav4
{

public static void main ( String[] args) throws IOException{

double loanAmount = 200000.00; // $ amount borrowed
double monthlyPayment = 0; // monthly payment for calculating
double loanBalance;
double interestPaid;
double principalPaid;
int paymentCounter;
int lineCounter = 0;

java.text.DecimalFormat dcm = new java.text.DecimalFormat("$,###.00");

int termArray[] = {84, 180, 360}; // Different loan terms in months
double interestArray[] = {0.0535, 0.055, 0.0575};// Different interest rates for the loan
int k =0;// gonna be paymentIndex

/*Code to start the payment list*/

System.out.print("\n\nPlease Press Enter to Continue to the 3 Different Amortization Lists");
System.out.println ();
System.out.println ();

System.in.read();
System.in.read();

/*Display columns*/

System.out.println("Month \t Loan Amount Left\tInterest\t\tPrincipal \n"); //Prints headers for columns
System.out.println ();

/*Loop to calculate and print monthly payments*/

//for(k=0; k

Подробнее здесь: https://stackoverflow.com/questions/599 ... lculations
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»