Como fazer uma tabela de depreciação em Java
Seção 1
Passo 1
Abra um editor de texto e salve o arquivo imediatamente como "AmortizaciónTabla.java". Isso poupará alguns problemas se o equipamento estiver bloqueado no meio do seu trabalho.
Passo 2
Cole o seguinte código Java no editor de texto:
import java.io.Console; import java.text.NumberFormat;
public class AmortizationTable {
public static void main (String [] args) {Console console = System.console (); String principalS = console.readLine ("Por favor digite seu principal> $"); String lengthS = console.readLine ("Por favor, informe a duração do seu empréstimo em meses>"); String interestS = console.readLine ("Por favor insira sua taxa de juros anual. Não inclua o sinal de porcentagem>");
double principal = Double.parseDouble (mainS); int length = Integer.parseInt (lengthS); duplo interesse = Double.parseDouble (interestS);
double monthlyInterest = juros / (12 * 100); dupla monthlyPayment = principal * (monthlyInterest / (1 - Math.pow ((1 + mensInterest), (length * -1))));
int int PAYMENT_WIDTH = 15; int final AMOUNT_WIDTH = 15; int int MAIN_WIDTH = 15; int int INTEREST_WIDTH = 15; int final BALANCE_WIDTH = 15;
Padrão de sequência = "%" + 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 ();
para (int x = 1; x <= comprimento; x ++) {double amountInterest = principal * monthlyInterest; double amountPrincipal = monthlyPayment - amountInterest; principal = principal - amountPrincipal;
System.out.printf (padrão, x, nf.format (pagamento mensal), nf.format (amountPrincipal), nf.format (amountInterest), nf.format (main)); System.out.println ();
}
}}
O programa é bem simples. Primeiro, ele pergunta sobre as três partes das informações necessárias para calcular a tabela de amortização: a quantia de dinheiro emprestada, a duração do empréstimo em meses e a taxa de juros anual. As informações são interpretadas em números e os cálculos são feitos de acordo com algumas fórmulas padrão usadas no setor financeiro. Quando você terminar os cálculos, a tabela é impressa, o que mostra não apenas seu pagamento mensal, mas quanto dele, a cada mês, vai para juros e quanto seu empréstimo original pagará.
Passo 3
Salve seu trabalho e abra um terminal / prompt de comando. No Windows, você pode fazer isso clicando em "Iniciar", "Executar" e digite "cmd". Escreva o seguinte no terminal para compilar o programa:
javac AmortizationTable.java
Como alternativa, se você tiver escolhido um editor para programadores de texto, como o Netbeans, é provável que você possa simplesmente clicar no botão "Criar" e pular essa etapa.
Passo 4
Escreva o seguinte no terminal para executar o programa:
java AmortizationTable
Responda a solicitações e analise a tabela de amortização para ver se o empréstimo é a melhor oferta para você.