Boa tarde estou com um problema aqui, o programa não calcula o rendimento a partir do 2 mês, alguém poderia me ajudar?
#include<stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
float taxa_mensal = 0.005;
float investimento;
float montante[0];
float juro[0];
int tempo, I;
printf("Entre com o valor do investimento : ");
scanf ("%f", &investimento);
printf("Entre com o tempo total do investimento, em meses : ");
scanf("%d" ,&tempo);
if (investimento<0){
printf("Voce entrou com um valor negativo\n");
return 0;
}
if (tempo<0){
printf("O tempo (em meses) deve ser un numero inteiro e positivo\n");
return 0;
}
for (I=1; I<=tempo; I++){
montante[0] = investimento;
printf("Mes: %d\n", I);
montante=montante[I-1]*(1+taxa_mensal);
printf("Montante Acumulado: %.3f\n",montante);
juro=montante-montante[I-1];
printf("Rendimento Mensal: %.3f\n" , juro);
}
Pergunta
Estiven Rangel Gass
Boa tarde estou com um problema aqui, o programa não calcula o rendimento a partir do 2 mês, alguém poderia me ajudar?
#include<stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
float taxa_mensal = 0.005;
float investimento;
float montante[0];
float juro[0];
int tempo, I;
printf("Entre com o valor do investimento : ");
scanf ("%f", &investimento);
printf("Entre com o tempo total do investimento, em meses : ");
scanf("%d" ,&tempo);
if (investimento<0){
printf("Voce entrou com um valor negativo\n");
return 0;
}
if (tempo<0){
printf("O tempo (em meses) deve ser un numero inteiro e positivo\n");
return 0;
}
for (I=1; I<=tempo; I++){
montante[0] = investimento;
printf("Mes: %d\n", I);
montante=montante[I-1]*(1+taxa_mensal);
printf("Montante Acumulado: %.3f\n",montante);
juro=montante-montante[I-1];
printf("Rendimento Mensal: %.3f\n" , juro);
}
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.