Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde!!
estou ten tando aprender um pouco de C++, tenho programa, o qual terá que ler somente os numeros pares de um intervalo e a sua somatoria,
o programa a seguir obedece o while, mas não obedece o if(mod2), apresenta todos numeros do intervalo, não exclui os impares.
se alguém puder corrigi-lo agradeço desde já.
#include <stdio.h>
#include <conio.h>
main()
{
int n1=1;
int n2=1;
int soma=0;
printf("\nDigite o primeiro numero= ");
scanf("%d",&n1);
printf("\nDigite o segundo numero= ");
scanf("%d",&n2);
while (n1<n2)
{
if (n1%2==0)
soma=n1+n1;
printf("\n\n%d",n1);
n1=n1+1;
}
printf("\n\nSOMA = %d\n\n",soma);
getche();
}Carregando comentários...