Jak utworzyć tabelę amortyzacji w Javie
Sekcja 1
Krok 1
Otwórz edytor tekstu i natychmiast zapisz plik jako "AmortizaciónTabla.java". Pozwoli to zaoszczędzić Ci trochę problemów, jeśli sprzęt zostanie zablokowany w trakcie pracy.
Krok 2
Wklej następujący kod Java w edytorze tekstu:
import java.io.Console; import java.text.NumberFormat;
klasa publiczna AmortizationTable {
public static void main (String [] args) {Konsola konsolowa = System.console (); String principalS = console.readLine ("Proszę podać swoją główną> $"); String lengthS = console.readLine ("Wprowadź długość kredytu w miesiącach>"); String interestS = console.readLine ("Podaj roczną stopę procentową. Nie dołączaj znaku procentu>");
main double = Double.parseDouble (mainS); int length = Integer.parseInt (lengthS); podwójne zainteresowanie = Double.parseDouble (interests);
double monthlyInterest = interest / (12 * 100); double monthlyPayment = principal * (monthlyInterest / (1 - Math.pow ((1 + monthInterest), (długość * -1))));
ostateczny int PAYMENT_WIDTH = 15; końcowy int AMOUNT_WIDTH = 15; końcowy int MAIN_WIDTH = 15; final int INTEREST_WIDTH = 15; końcowy int BALANCE_WIDTH = 15;
Wzór ciągu = "%" + PAYMENT_WIDTH + "s%" + AMOUNT_WIDTH + "s%" + MAIN_WIDTH + "s%" + INTEREST_WIDTH + "s%" + BALANCE_WIDTH + "s";
System.out.printf (pattern, "PAYMENT", "AMOUNT", "MAIN", "INTEREST", "BALANS"); 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 ();
}
}}
Program jest dość prosty. Po pierwsze, pyta cię o trzy części informacji potrzebnych do obliczenia tabeli amortyzacji: kwotę pożyczonego kredytu, czas trwania pożyczki w miesiącach i roczną stopę procentową. Informacje są interpretowane w liczbach, a obliczenia dokonywane są zgodnie z niektórymi standardowymi formułami stosowanymi w branży finansowej. Po zakończeniu obliczeń drukowany jest stół, który pokazuje nie tylko miesięczną zapłatę, ale także jej kwotę, co miesiąc, odsetki i kwotę, jaką zapłaci pierwotny kredyt.
Krok 3
Zapisz swoją pracę i otwórz terminal / wiersz polecenia. W systemie Windows możesz to zrobić, klikając "Start", "Uruchom" i wpisz "cmd". Zapisz w terminalu, aby skompilować program:
javac AmortizationTable.java
Ewentualnie, jeśli wybrałeś edytor dla programistów tekstowych, takich jak Netbeans, najprawdopodobniej możesz po prostu kliknąć przycisk "Buduj" i pominąć ten krok.
Krok 4
Zapisz w terminalu, aby uruchomić program:
java AmortizationTable
Odpowiadaj na prośby i analizuj tabelę amortyzacyjną, aby sprawdzić, czy pożyczka jest najlepszą ofertą dla Ciebie.