Ayuda para novato

wilo
15 de Mayo del 2004
Hola por favor necesito ayuda para elaborar un programa que cuando se le da el año y la fecha me diga que dia es si Lunes, Martes miercoles,etc. soy novato programando (I semestre C++).

a_l_p
15 de Mayo del 2004
No encuentro ahora mismo el código...pero esto podrá servirte:

CÁLCULO DEL DÍA JULIANO


LEER DÍA,MES,AÑO
SI M=1 Ó M=2 ENTONCES
AÑO=AÑO-1
MES=MES+12
FIN SI
A=INT(AÑO/100)
B=2-A+INT(A/4)
JD=INT(365.25(AÑO+4716))+INT(30.6001(MES+1))+DÍA+B-1524.5

Notas: Este algorítmo sólo es válido para fechas del calendario gregoriano.
INT se refiere a la parte entera.


Para el cálculo del día de la semana correspondiente a una determinada
fecha, al día juliano correspondiente a esa fecha se le añade 1.5 y
se divide el resultado por 7. El resto de la división nos da el día
de la semana (0 el domingo,1 el lunes, y así sucesivamente)