Buscar

calcular o total do rendimento de uma poupança

💡 1 Resposta

User badge image

Joao Andre MArtins Dias

public class Poupanca {
    private double principal;
    private double taxa;
    private int tempo;

    public Poupanca() {
    }

    public Poupanca(double principal, double taxa, int tempo) {
        this.principal = principal;
        this.taxa = taxa;
        this.tempo = tempo;
    }

    public double getPrincipal() {
        return principal;
    }

    public void setPrincipal(double principal) {
        this.principal = principal;
    }

    public double getTaxa() {
        return taxa;
    }

    public void setTaxa(double taxa) {
        this.taxa = taxa;
    }

    public int getTempo() {
        return tempo;
    }

    public void setTempo(int tempo) {
        this.tempo = tempo;
    }
    public double calcularMontante(){
        return principal* Math.pow(1+taxa,tempo);
    }
    public double calcularJuros(){
        return (calcularMontante()-principal);
    }
}

public class PasseiJ {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Poupanca poup = new Poupanca(6000,0.035,12);
        System.out.println("Montante R$[" + poup.calcularMontante() + "]");
        System.out.println("Total do rendimento (Montante - Principal) no periodo N["+poup.getTempo()+"] R$[" + poup.calcularJuros()+ "]");
    }

}

Espero que ajude, Criei uma Classe Poupança que recebe em seu contrutor o Tempo da aplicação, a taxa de juros do período e o valor principal. Nesse objeto criei dois metodos, um que utiliza a formula do montante (Juros compostos ou Capitalização composta), metodo utilizado para o calculo do rendimento da poupança. a formula é Montante=Principal*(1+Taxa)^Tempo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais