Ejercicio de lenguaje C - Números pares o impares (Versión 1 - Distintos de cero)
Escribir en lenguaje C un programa que:
1º) Pida por teclado un número (dato entero).
2º) Repita el paso 1º, mientras que, el número introducido sea distinto de cero.
3º) Muestre por pantalla cuántos números pares e impares (sin contar el cero) han sido introducidos por el usuario.
En pantalla se podrá ver, por ejemplo:
Solución:
/* Programa: Numeros pares o impares (Versión 1 - Distintos de cero) */
#include <conio.h>
#include <stdio.h>
int main()
{
int numero, pares, impares;
printf( "\n Introduzca un n%cmero entero (0=Fin): ", 163 );
scanf( "%d", &numero );
pares = 0;
impares = 0;
while ( numero != 0 )
{
if ( numero % 2 == 0 )
pares++;
else
impares++;
printf( "\n Introduzca un n%cmero entero (0=Fin): ", 163 );
scanf( "%d", &numero );
}
printf( "\n Ha introducido %d n%cmero(s) par(es) y %d impar(es).", pares, 163, impares );
getch(); /* Pausa */
return 0;
}