Pages

sábado, 2 de febrero de 2013

Promedio de un número dos dígitos código en C

Problema
Dado un número ingresado por teclado, verificar: que tenga dos dígitos, si sus dígitos son pares o no y promediar sus dígitos.
 Codigo Fuente en C
#include <stdio.h>
int main ()
{
    int d1,d2,num;
    float prom;
    printf("Ingrese un numero: ");
    scanf("%d",&num);
    if(num>9 && num<100){
        d1 = num/10;
        d2 = num%10;
        if(d1%2 == 0 && d2%2 == 0)
            printf("Los digitos son pares");
        else
            printf("Los digitos no son pares");

        prom = (d1+d2)/2.0;
        printf("\nEl promedio de los numeros es: %g",prom);
    }
    else{
        printf("\nEl numero no tiene dos digitos");
    }

    getch();
    return 0;
}

3 comentarios:

josue salazar millan dijo...

que significa el %2

josue salazar millan dijo...

en el ultimo problemaa??

ana maria moreno osuna dijo...

como hacer para promediar un numero indeterminado de digitos???

Publicar un comentario en la entrada