Tutoriales de informática - Abrirllave.com

Abrirllave.com

Ejercicio de lenguaje C - Números pares o impares (Versión 3 - Varios números)

Escribir en lenguaje C un programa que:

1º) Pida por teclado un número (dato entero).

2º) Pregunte al usuario si desea introducir otro o no.

3º) Repita los pasos 1º y 2º, mientras que, el usuario no responda 'n' de (no).

4º) Muestre por pantalla cuántos números pares e impares han sido introducidos por el usuario.

En pantalla:

Visualización en pantalla del programa Números pares o impares (Versión 3 - Varios números), resuelto en lenguaje C.

Solución:

/* Programa: Numeros pares o impares (Versión 3 - Varios números) */

#include <conio.h>
#include <stdio.h>

int main()
{
    char seguir;
    int numero, pares, impares;

    pares = 0;
    impares = 0;

    do
    {
        printf( "\n   Introduzca un n%cmero entero: ", 163 );
        scanf( "%d", &numero );

        if ( numero % 2 == 0 )
            pares++;
        else
            impares++;

        printf( "\n   Desea introducir otro n%cmero (s/n)?: ", 163 );
        fflush( stdin );
        scanf( "%c", &seguir );

    } while ( seguir != 'n' );

    printf( "\n   Ha introducido %d n%cmero(s) par(es) y %d impar(es).", pares, 163, impares );

    getch(); /* Pausa */

    return 0;
}