Prezados estou precisando de ajuda nesse código, pois não está exibindo o resultado correto.
Faça um programa que escreva todos os números pares entre n1 e n2, sendo n1 e n2 números inteiros positivos informados pelo usuário. Ao final, deve apresentar também a soma dos números apresentados.
O programa deve verificar se n1 (início) é menor que n2 (final). Caso não seja, começar o intervalo por n2 e incrementar até n1.
[code=C]
#include
#include
int main ()
{
int i, n1, n2, soma=0;
printf("Informe o primeiro numero: ");
scanf("%d", &n1);
printf("Informe o segundo numero: ");
scanf("%d", &n2);
if (n1 > n2)
{
i= n1;
n1 = n2;
n2 = i;
}
printf("Pares: \n");
for (i=n1; i<=n2; i++)
{
soma +=i;
if (i%2==0)
printf("\t%d", i);
}
printf("\nSoma: %d\n", soma);
system ("pause");
return(0);
}[/code]
APC
Membro Junior
Registrado
101 Mensagens
1 Curtida
Programa em C
#1 Por APC
13/11/2014 - 21:25