Fundamentos:Solucións:Ano Bisiesto

De ASIRodeira

Escribir un programa que solicite un ano e indique si é bisiesto ou non. Un ano é bisiesto si é múltiplo de 4 excluíndo aqueles que sexan múltiplo de 100 e non de 400.


Solución de Boube:

Implementación en C

 
 
#include <stdio.h>
 
int bisiesto(int num);
 
int bisiesto(int num)
{
        int bis=1;
 
        if ((num%4!=0) || ((num%100==0) && (num%400!=0))) bis=0;
 
        return bis;
}
 
main ()
{
        int n;
 
        printf ("Introduza un numero:");
        scanf ("%d", &n);
 
        if (bisiesto(n)) printf ("O ano  e bisiesto\n");
        else  printf ("O ano non e bisiesto\n");
}
Ferramentas persoais