Jak vytvořit odpisovou tabulku v jazyce Java

Odpisová tabulka v jazyce Java

Oddíl 1

Krok 1

Otevřete textový editor a soubor okamžitě uložte jako "AmortizaciónTabla.java". Tím se ušetří některé problémy, pokud je zařízení zablokováno uprostřed vaší práce.

Krok 2

Vložte následující kód Java do textového editoru:

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

public class AmortizationTable {

veřejná statická prázdná hlavní (String [] args) {Console console = System.console (); Řetězec principS = console.readLine ("Zadejte prosím vaši hlavici> $"); Délka řetězceS = console.readLine ("Zadejte délku úvěru v měsících>"); String interestS = console.readLine ("Zadejte prosím svou roční úrokovou sazbu. Nezahrnujte procentní značku>");

hlavní dvojitý = double.parseDouble (mainS); int délka = Integer.parseInt (lengthS); dvojitý úrok = double.parseDouble (interestS);

double monthlyInterest = zájem / (12 * 100); double monthlyPayment = hlavní * (měsíčněInterest / (1 - Math.pow ((1 + měsíčníInterest), (délka * -1))));

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

Řetězec vzorku = "%" + PAYMENT_WIDTH + "s%" + AMOUNT_WIDTH + "s%" + MAIN_WIDTH + "s%" + INTEREST_WIDTH + "s%" + BALANCE_WIDTH + "s";

System.out.printf (vzor, ​​PLATBA, AMOUNT, MAIN, INTEREST, BALANCE); System.out.println ();

PočetFormat nf = NumberFormat.getCurrencyInstance ();

pro (int x = 1; x <= délka; x ++) {double amountInterest = hlavní * měsíčníInterest; dvojnásobná částkaPříspěvková = měsíčníPlatba - částkaInterest; hlavní = jistina - částkaPrincipální;

System.out.printf (vzorec, x, nf.format (měsíční platba), nf.format (amountPrincipal), nf.format (amountInterest), nf.format (hlavní)); System.out.println ();

}}

}}

Program je poměrně jednoduchý. Nejprve se vás zeptá na tři části informací, které potřebujete k výpočtu amortizační tabulky: částku, kterou jste si půjčili, dobu trvání úvěru v měsících a roční úrokovou sazbu. Informace jsou interpretovány v číslech a výpočty jsou prováděny podle některých standardních vzorců používaných ve finančním odvětví. Po dokončení výpočtů je vytištěna tabulka, která zobrazuje nejen měsíční platbu, ale kolik z ní každý měsíc zajímá a kolik vám zaplatí původní půjčka.

Krok 3

Uložte svou práci a otevřete terminál / příkazový řádek. V systému Windows můžete toto provést kliknutím na tlačítko "Start", "Spustit" a zadejte "cmd". Zadejte následující příkazy do terminálu pro sestavení programu:

javac AmortizationTable.java

Alternativně, pokud jste zvolili editor pro textové programátory, jako je Netbeans, je pravděpodobné, že můžete jednoduše kliknout na tlačítko "Build" a přeskočit tento krok.

Krok 4

V programu spusťte následující program:

java AmortizationTable

Reagujte na žádosti a analyzujte tabulku odpisů, abyste zjistili, zda půjčka je pro vás nejlepší nabídkou.