Jak vytvořit odpisovou tabulku 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.