lunes, 27 de febrero de 2012

Algoritmo para el día de la semana 2012

Tags

El algoritmo para saber que día de la semana cae cierta fecha es muy sencillo.

Paso a explicar:


  1. Aprender los siguientes valores:

Enero
0
Abril
6
Julio
6
Octubre
0
Febrero
3
Mayo
1
Agosto
2
Noviembre
3
Marzo
3
Junio
4
Septiembre
5
Diciembre
5

Sumar la fecha más el valor y luego sacarle los sietes y listo.


1: Lunes

2: Martes

3: Miércoles

4: Jueves

5: Viernes

6: Sábado

0: Domingo


Ejemplo:
19 de noviembre: 19 + 3 (valor del mes) = 22, sacamos los sietes y nos queda 1, y finalmente podemos decir que es lunes. Cuando cae justo el múltiplo de siete entonces ya sabemos que es domingo.

NOTA: Tómese en cuenta que es solo para el 2012 y que es bisiesto, por lo que enero y febrero tenemos que retroceder un día, y los demás meses sin ningún problema.

4 comentarios

Fenomenal !!!!!!!!!!! Me encantó. Funciona 100%.

Por qué no funciona con otros años?

Este comentario ha sido eliminado por el autor.

Porque necesitan mucho más datos, pero las claves de las otras están en otra parte del blog, búscalo.

Muchas gracias por tu trabajo. Espero ansioso las actualizaciones del blog!!!

Saludos Amigo!


EmoticonEmoticon