Ir para conteúdo

Arquivado

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

Gustavo Rodrigues Torre

[Resolvido] Múltiplos de 7 com for

Recommended Posts

Este programa também esta com um pequeno problema

Na hora de somar os múltiplos de 7

O que esta errado?

 

/*multiplos de 7*/
# include<stdio.h>
# include<stdlib.h> 

main()
{ //Inicio do programa
float acm;
float c;

for(c=100;c<200;c++)
{
	 if (c % 7 == 0)
	 {
	 acm = acm + c; //Soma os múltiplos de 7
	 }
}

printf("\nA soma eh %d \n\n",acm);

system("pause");
return 0;

} //Fim do programa

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce declara um número de ponto flutuante e usa um inteiro.

Além disso, as variáveis precisam ser iniciadas.

 

int acm;
int c;

acm = 0;

for(c=100;c<200;c++)
{
	 if (c % 7 == 0)
	 {
	 acm = acm + c; //Soma os múltiplos de 7
	 }
}
.
.
.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Kandrade

Só faltava declarar acm = 0

Problema resolvido

Obrigado

Voce declara um número de ponto flutuante e usa um inteiro.

Além disso, as variáveis precisam ser iniciadas.

 

int acm;
int c;

acm = 0;

for(c=100;c<200;c++)
{
	 if (c % 7 == 0)
	 {
	 acm = acm + c; //Soma os múltiplos de 7
	 }
}
.
.
.

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.