Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alg2011

Algoritmo Estrutura de repetição

Recommended Posts

Precisava de uma ajuda, comecei a fazer técnico em informatica e estou com dúvida pra resolver este algoritmo, estrutura de repetição.

1 - João deseja investir seu dinheiro em uma aplicação que tem rendimento 10% a cada ano. Nesse contexto desenvolva um algoritmo que receba como entrada o ano inicial em que João aplicará o dinheiro, o ano em que João sacará o dinheiro e o valor que João investirá e imprima na tela uma listagem indicando o saldo de João em cada ano considerando o rendimento de 10% ao ano. Por exemplo, suponha que João vá investir R$100,00 no ano 2011 e sacará o dinheiro em 2014. Assim, o algoritmo deve imprimir:

Ano: 2011 – Saldo: R$100,00

Ano: 2012 – Saldo: R$110,00

Ano: 2013 – Saldo: R$121,00

Ano: 2014 – Saldo: R$133,10

algoritmo "rendimento_aplicação"
// Função :
// Autor :
// Data : 19/4/2011
// Seção de Declarações 
var
  ano, investimento:real
inicio
investimento <- 100
para ano de 2011 ate 2014 passa 1 faca
invest <- invest * 1,1
escreva ("Ano:", ano," - investimento:",invest)
fim para
fim.
fimalgoritm

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisava de uma ajuda, comecei a fazer técnico em informatica e estou com dúvida pra resolver este algoritmo, estrutura de repetição.

1 - João deseja investir seu dinheiro em uma aplicação que tem rendimento 10% a cada ano. Nesse contexto desenvolva um algoritmo que receba como entrada o ano inicial em que João aplicará o dinheiro, o ano em que João sacará o dinheiro e o valor que João investirá e imprima na tela uma listagem indicando o saldo de João em cada ano considerando o rendimento de 10% ao ano. Por exemplo, suponha que João vá investir R$100,00 no ano 2011 e sacará o dinheiro em 2014. Assim, o algoritmo deve imprimir:

Ano: 2011 – Saldo: R$100,00

Ano: 2012 – Saldo: R$110,00

Ano: 2013 – Saldo: R$121,00

Ano: 2014 – Saldo: R$133,10

algoritmo "rendimento_aplicação"
// Função :
// Autor :
// Data : 19/4/2011
// Seção de Declarações 
var
  ano, investimento:real
inicio
investimento <- 100
para ano de 2011 ate 2014 passa 1 faca
invest <- invest * 1,1
escreva ("Ano:", ano," - investimento:",invest)
fim para
fim.
fimalgoritm

 

 

 

 

 

 

tenta resolver usando a formula de juros

m = c * (1 + i)

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu programa voce precisa ler as informações vindas do usuário, nao utilizar valores fixos, fora isso, sua logica aparentemente esta correta. Qual exatamente sua duvida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um tempinho que não trabalho com C, mas fora algum errinho de sintaxe é isso:

 

#include <iostream>
#include <cstdlib>

int main (void){
   int anoInicial, anoFinal, valorInvestimento, cont;

   cout << “Qual o ano inicial?”;
   cin >> anoInicial;

   cout << “Qual o ano final:”;
   cin >> anoFinal;

   cout << “Qual o valor do investimento?”;
   cin << valorInvestimento;

   total = valorInvestimento;
   for (cont = anoInicial; cont <= anoFinal; cont++) {
       total = total*1,1;
       cout << “Ano: “ << cont << “ - Saldo: R$ “ << total;
   }

  system ("pause");
  return EXIT_SUCCESS;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.