Exercício de condicionais

Computação Geral Geral
Dada uma dívida de R$10.000,00 que cresce a juros de 2,5% ao mês e uma aplicação de R$ 1.500,00 com rendimento de 4% ao mês, escreva um algoritmo que determine o número de meses necessários para que a aplicação seja suficiente para pagar a dívida.
Foto de Jhonathan O.
Jhonathan perguntou há 5 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Jefferson C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 5 anos


divida=10000
juros_divida = 0.025
aplicacao = 1500
rendimento_aplicacao = 0.04
saldo_divida  = divida


while saldo_divida > 0 {

meses = 1

saldo_divida =saldo_divida -

aplicacao * rendimento_aplicacao

saldo_divida = saldo_divida +

saldo_divida * juros_divida 

meses = meses + 1

}

Retorno "divida quitada em " + meses;

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Gabriel S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 5 anos
Olá Jhonathan, A maneira mais direta de resolver esse problema seria calcular o quanto a dívida cresce e o rendimento da aplicação por mês, por aplicar as taxas de juros dadas. Assim basta contar a quantidade de meses para que o valor da aplicação ultrapasse a dívida. Segue abaixo a implementação em C desse algoritmo: /* Descrição: Dada uma dívida de R$10.000,00 que cresce a juros de 2,5% ao mês e uma aplicação de R$ 1.500,00 com rendimento de 4% ao mês, escreva um algoritmo que determine o número de meses necessários para que a aplicação seja suficiente para pagar a dívida. */ /* Bibliotecas - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ #include #include /* Programa Principal - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/ int main(){ float divida, aplicacao; const float juros_divida = 0.025; const float juros_aplicacao = 0.04; int qtd_meses; divida = 10000.00; aplicacao = 1500.00; qtd_meses = 0; while (divida > aplicacao) { divida = divida + (divida * juros_divida); aplicacao = aplicacao + (aplicacao * juros_aplicacao); qtd_meses++; } printf("Meses: %d\n", qtd_meses); return EXIT_SUCCESS; }

Professores particulares de Computação

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 80 / h
Jefferson C.
Belo Horizonte / MG
Jefferson C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Concurso de Computação e Informática Modelagem de Dados Computação e Informática no Ensino Fundamental
MBA: Marketing e Propaganda (IBMEC)
Vendo aulas de Matemática, Física, Computação
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (817 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 1.006 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Programação Básica Técnico em Computação Computação - Programação
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 90 / h
Márcio C.
Caxias do Sul / RS
Márcio C.
4,8 (78 avaliações)
Horas de aulas particulares ministradas 11 horas de aula
Tarefas resolvidas 91 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Computação - Algoritmos em C Álgebra Booleana Matlab
Mestrado: Sistemas Eletrônicos (Escola Politécnica da Universidade de São Paulo (POLI-USP))
Professor de engenharia elétrica, matemática e física desde 2019 no profes. Venha aprender de forma agradável, amigável e interativa comigo!