Come creare una tabella di ammortamento in Java

Tabella di ammortamento in Java

Sezione 1

Passaggio 1

Aprire un editor di testo e salvare immediatamente il file come "AmortizaciónTabla.java". Ciò ti farà risparmiare alcuni problemi se l'attrezzatura è bloccata nel bel mezzo del tuo lavoro.

Passaggio 2

Incolla il seguente codice Java nell'editor di testo:

import java.io.Console; import java.text.NumberFormat;

Classe pubblica AmortizationTable {

public static void main (String [] args) {Console console = System.console (); String principalS = console.readLine ("Inserisci il tuo principal> $"); String lengthS = console.readLine ("Immettere la durata del prestito in mesi>"); String interestS = console.readLine ("Inserire il tasso di interesse annuale. Non includere il segno di percentuale>");

main double = Double.parseDouble (mainS); int length = Integer.parseInt (lengthS); doppio interesse = Double.parseDouble (interestS);

double monthlyInterest = interest / (12 * 100); double monthlyPayment = principal * (monthlyInterest / (1 - Math.pow ((1 + monthlyInterest), (length * -1))));

int finale PAYMENT_WIDTH = 15; int finale AMOUNT_WIDTH = 15; int finale MAIN_WIDTH = 15; int finale INTEREST_WIDTH = 15; int finale BALANCE_WIDTH = 15;

String pattern = "%" + PAYMENT_WIDTH + "s%" + AMOUNT_WIDTH + "s%" + MAIN_WIDTH + "s%" + INTEREST_WIDTH + "s%" + BALANCE_WIDTH + "s";

System.out.printf (pattern, "PAYMENT", "AMOUNT", "MAIN", "INTEREST", "BALANCE"); System.out.println ();

NumberFormat nf = NumberFormat.getCurrencyInstance ();

for (int x = 1; x <= length; x ++) {double amountInterest = principal * monthlyInterest; double amountPrincipal = monthlyPayment - amountInterest; principal = principal - amountPrincipal;

System.out.printf (pattern, x, nf.format (monthlyPayment), nf.format (amountPrincipal), nf.format (amountInterest), nf.format (main)); System.out.println ();

}

}}

Il programma è abbastanza semplice. In primo luogo, ti chiede quali siano le tre parti delle informazioni necessarie per calcolare la tabella di ammortamento: la quantità di denaro che hai preso in prestito, la durata del prestito in mesi e il tasso di interesse annuale. Le informazioni sono interpretate in numeri e i calcoli sono effettuati secondo alcune formule standard utilizzate nel settore finanziario. Quando hai finito con i calcoli, la tabella viene stampata, che mostra non solo il tuo pagamento mensile, ma quanto di esso, ogni mese, va a interesse e quanto il tuo prestito originale pagherà.

Passaggio 3

Salva il tuo lavoro e apri un terminale / prompt dei comandi. In Windows, puoi farlo facendo clic su "Start", "Esegui" e digita "cmd". Scrivi il seguente nel terminale per compilare il programma:

javac AmortizationTable.java

In alternativa, se hai scelto un editor per programmatori di testi come Netbeans, è probabile che tu possa semplicemente cliccare sul pulsante "Costruisci" e saltare questo passaggio.

Passaggio 4

Scrivi il seguente nel terminale per eseguire il programma:

java AmortizationTable

Rispondere alle richieste e analizzare la tabella di ammortamento per vedere se il prestito è l'offerta migliore per te.