c++ – Números pares e impares

  Usando if y while

Mediante la programación en C++, desarrollaremos una aplicación usando if y while para imprimir números pares e impares de N cantidad de números.

#include<iostream.h>
#include<conio.h>
void main()
{int n, cp=0,ci=0,c=0,x;
clrscr();
cout<<"Ingresar cantidad de numeros:";
cin>>n;
while (c<n)
{
cout<<"Ingresar numero:";
cin>>x;
if(x % 2==0)
cp=cp+1;
else
ci=ci+1;
c=c+1;
}
cout<<"los numeros pares son:"<<cp<<endl;
cout<<"los numeros impares son:"<<ci<<endl;
getch();
}

c++ - Números pares e impares

Como podemos ver en la imagen, el programa muestra los números pares e impares de n cantidad de números ingresados por teclado.

En el programa declaramos dos contadores, un contador para número par (cp) y otro contador para número impar (ci).

La condición para que el programa nos clasifique los números, es mediante la sentencia if, la cual se ejecuta siempre y cuando cumpla con la condición; en este caso para que un número sea par, éste debe ser dividido entre dos y dar como residuo 0, tal como se muestra en la imagen.

De lo contrario si el residuo es diferente de 0, entonces el número será impar. Los contadores cp y ci, serán los encargados de contabilizar la cantidad de números pares e impares que se va ingresando por teclado.

Espero te haya servido de mucha ayuda este ejercicio, cualquier sugerencia déjanos tus comentarios y si te gustó compártelo con tus amigos!!

Continuando con la condicional IF, te comparto el siguiente post: Imprimir nota, género y estado civil