Aqui os dejo esta función que os dice si un año es bisiesto y esta que os dice de los 100 siguientes años cuales son bisiestos:
Función bisiesto 1:
#!/usr/bin/python
# developed by erik#
def bisiesto(año):
if año%4 == 0 and año%100 != 0 or año%400 == 0:
print año, "es bisiesto"
else:
print año, "no es bisiesto"
bisiesto(2008)
Función bisiesto 2:
#!/usr/bin/python
# developed by erik#
def bisiesto_100(anio_inicio):
i = anio_inicio
j = anio_inicio + 101
while i<j:
if i%4 == 0 and i%100 != 0 or i%400 == 0:
print i
i += 1
bisiesto_100(2009)
Muy bien Erik#, hace poco hice un codigo en C que hace lo mismo.
Les dejo el pseudocodigo, para quien quiera lo pueda desarrollar :
SI ((año divisible por 4) Y ((año no divisible por 100) O (año divisible por 400))) ENTONCES
es bisiesto
SINO
no es bisiesto
Fuente :
http://www.desarrolloweb.com/faq/306.php
Cita de: Leo Gutierrez. en 3 Marzo 2009, 17:30 PM
Muy bien Erik#, hace poco hice un codigo en C que hace lo mismo.
Les dejo el pseudocodigo, para quien quiera lo pueda desarrollar :
SI ((año divisible por 4) Y ((año no divisible por 100) O (año divisible por 400))) ENTONCES
es bisiesto
SINO
no es bisiesto
Fuente :
http://www.desarrolloweb.com/faq/306.php
Gracias por el pseudocodigo leo :)
PD: Felicidades de nuevo