top of page
Buscar

Introdução ao cálculo de Financiamento Imobiliário | Método SAC | Para Programadores

  • Foto do escritor: GNJ Jr
    GNJ Jr
  • 1 de ago. de 2024
  • 3 min de leitura

Atualizado: 22 de set. de 2024

INTRODUÇÃO


O financiamento imobiliário é uma das formas mais comuns de adquirir imóveis, e entender as modalidades de pagamento pode ser crucial para a tomada de decisões. Um dos métodos mais utilizados no Brasil é o Sistema de Amortização Constante (SAC), que oferece uma forma específica de calcular os pagamentos ao longo do tempo. Para os profissionais da engenharia de software (para Programadores), quer sejam iniciantes ou não, esta é uma área de negócio com bastante relevância para a carreira dadas as complexidades inerentes aos cálculos do financiamento.


O QUE VOCÊ VAI ENCONTRAR NESSE POST

  • O SEU OBJETIVO

  • DESCRIÇÃO DA NECESSIDADE/PROBLEMA

  • RESULTADOS ESPERADOS

  • CONSIDERAÇÕES FINAIS



O SEU OBJETIVO

Você está com a responsabilidade de criar um programa (na linguagem de programação da sua escolha) que ajude um comprador a calcular o financiamento de um imóvel de acordo com o Sistema de Amortização Constante (SAC).

DESCRIÇÃO DA NECESSIDADE/PROBLEMA

Financiamento imobiliário SAC para programadores.


Os seguintes dados devem ser fornecidos como entrada do programa:


1. Valor do empréstimo: Valor total que será financiado.

2. Taxa de juros anual: Percentual de juros aplicados ao valor que resta ser pago.

3. Prazo de pagamento: Número de meses para pagar o financiamento.


O financiamento imobiliário SAC tem as seguintes características:


Amortização constante: A cada parcela, a amortização (parte do valor do empréstimo que está sendo quitado) permanece a mesma. A amortização é calculada dividindo o valor total do empréstimo pelo número de meses do financiamento.


Essa fórmula nos dá uma amortização fixa que se aplica a cada mês

Amortização = Valor Total / Número de parcelas


Juros decrescentes: A cada parcela, os juros diminuem, pois eles são calculados sobre o saldo devedor restante, que diminui à medida que as amortizações são pagas. Assim, no primeiro mês, o saldo devedor é o valor total do empréstimo, mas a cada parcela o saldo é reduzido pelo valor da amortização.


A fórmula dos juros mensais é:

Juros = Saldo devedor * Taxa anual / 12


Aqui, é essencial notar que a taxa de juros anual precisa ser convertida para mensal (dividida por 12).


Parcelas decrescentes: Como a amortização é fixa e os juros diminuem, o valor total da parcela também diminui com o tempo.


Parcela = Amortização + Juros


Saldo Devedor


A cada mês, o saldo devedor é reduzido pela amortização paga.

Logo, o saldo devedor após o pagamento da parcela é dado por:


Saldo devedor = Saldo anterior - Amortização


Com essas quatro fórmulas em mente, temos as bases para montar o algoritmo que calcula todas as parcelas e gera o cronograma de pagamento.


RESULTADOS ESPERADOS


Menu para selecionar NOVO CÁLCULO ou SAIR.

Ao selecionar NOVO CÁLCULO, devem ser informadas as entradas:

  • Financiamento, em R$

  •  Prazo, em meses

  •  Taxa de Juros, anual


Como resultado, gerar um cronograma de pagamento que mostre mês a mês:

- O valor da amortização.

- O valor dos juros.

- O valor total da parcela.

- O saldo devedor após cada pagamento.


WIREFRAMES

Menu do sistema de simulação de Financiamento imobiliário

Um exemplo de resultado esperado para um financiamento de R$ 300.000,00 a uma taxa anual de 8% e prazo de 20 anos (240 meses) seria algo assim:


Cronograma de pagamento calculado, mês a mÊs


CONSIDERAÇÕES FINAIS


Este desafio não é apenas sobre calcular números, mas sim sobre como entender e analisar um problema do mundo real. O Sistema de Amortização Constante é amplamente utilizado em financiamentos, e desenvolver uma solução para calcular as parcelas requer uma boa compreensão de matemática financeira e habilidades de programação.


Agora é sua vez!


Analise o problema e desenvolva uma solução que calcule o financiamento utilizando o método SAC. Ao finalizar, compartilhe seus resultados ou melhorias na abordagem que você utilizou.


Boa sorte!



FONTES/CRÉDITOS

  • SAC, PRICE, valores de amortização, juros, encargos, taxas, seguros


 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page