Ir ao conteúdo

Posts recomendados

Postado
#include<stdio.h>
#include<math.h>
main()
{
   	
	float montante, taxadejuros, valorinicial;
	int periodo;
	
	printf ("CALCULO DE JUROS COMPOSTOS\n\n\n");
	printf ("Qual o valor inicial de deposito?\n");
	scanf  ("%.2f", &valorinicial);
	
	fflush(stdin);
	
			printf ("\n\nPor quanto tempo pretende calcular os juros? ( em meses )\n");
			scanf  ("%d", &periodo);
	
	fflush(stdin);
			
					printf ("\n\nQual a taxa de juros vigente de seu banco?\n");
					scanf  ("%.2f", &taxadejuros);
					
	fflush(stdin);				

montante = valorinicial*pow((1+taxadejuros), periodo);

printf ("\n\nO valor acumulado no periodo de %d eh : %.2f", periodo, montante);

return 0;
}

Boa tarde, possuo uma dúvida referente ao meu programa abaixo em Linguagem C. 

o compilador não acusa nenhum erro, a leitura de cada variável esta acontecendo corretamente e com a formatação float esperada, porém ao retornar o resultado, independente dos valores inseridos sempre retorna "zero". 

alguém poderia por favor me trazer uma luz? 
acredito que o erro esteja na fórmula ou ao printar o resultado final.
 

  • Curtir 1
Postado
57 minutos atrás, Ivander disse:

alguém poderia por favor me trazer uma luz? 
acredito que o erro esteja na fórmula ou ao printar o resultado final.

Para o problema do 0 o erro está na leitura. De imediato retire o .2 nos scanf's.

 

Se a taxa de juros é percentual então divida por 100 ou multiplique por 0.01 (prefiro multiplica sempre).

 

Isso resolveu?

  • Curtir 2
Postado

@MB_ Muito obrigado, apenas com a formatação correta do scanf já resolveu e a sugestão de multiplicação por 0.01 facilita o entendimento do usuário. obrigado!

  • 4 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...