viernes, 9 de octubre de 2009

Calcula si el año ingresado es bisiesto o no

#include

int bisiesto (int ano)
{
int es_bisiesto;
int dos_ultimas_cifras;
es_bisiesto=0;
dos_ultimas_cifras = ano % 100;

if (dos_ultimas_cifras != 0)

{
if (dos_ultimas_cifras%4==0)
es_bisiesto = 1;
}

else

{
if (ano%400 == 0)
es_bisiesto = 1;
}
return es_bisiesto;
}
int main(void)

{
int resultado;
int x;
printf("\n Recuerde tiene que escribir el año en numeros ejemplo 2009");
printf("\n\n Ingrese el año que desea saber si es bisiesto o no: ");
scanf("%d", &x);
resultado = bisiesto(x);
if (resultado==1)
printf("\n Es bisiesto.");
else
printf("\n No es bisiesto.");
}

No hay comentarios:

Publicar un comentario