NICOLÁS BOTTARINI
Leap Year

Leap Year

Calculá si un año es bisiesto

Nivel:Inicial
Duración:Corta
Temas:
TDD

Enunciado

Implementá un método que verifique si un año es bisiesto.

Se tienen que cumplir todas estas reglas:

  • Un año no es bisiesto si no es divisible por 4
  • Un año es bisiesto si es divisible por 4
  • Un año es bisiesto si es divisible por 400
  • Un año no es bisiesto si es divisible por 100 pero no por 400

El método tiene que devolver true si el año es bisiesto y false si no lo es.

Ejemplos

  • 1997 no es bisiesto (no es divisible por 4)
  • 1996 es bisiesto (es divisible por 4)
  • 1600 es bisiesto (es divisible por 400)
  • 1800 no es bisiesto (es divisible por 4, es divisible por 100, NO es divisible por 400)

Soluciones

  • C# de Tomaz Tekavec
  • Ruby de Tomaz Tekavec

Créditos