
Subprogramas
Publicado por Juan (3 intervenciones) el 17/11/2017 12:37:49
Diseña un subprograma que calcule el día del año que comienza la Semana Santa, es decir el Domingo de Ramos. A partir del 15 de marzo y, de acuerdo con los ciclos de la luna, la fórmula proporcionada por Emilio Bartolomé Troncoso para calcular el día de inicio de la Semana Santa, sería la siguiente:
Domingo de Ramos = 15 marzo + d + (2b+4c+6d+5) MOD 7 donde:
a = año MOD 19
b = año MOD 4
c = año MOD 7
d = (19a+24) MOD 30
La entrada al subprograma es el año, y la salida el mes y día al que corresponde el Domingo de Ramos.
Domingo de Ramos = 15 marzo + d + (2b+4c+6d+5) MOD 7 donde:
a = año MOD 19
b = año MOD 4
c = año MOD 7
d = (19a+24) MOD 30
La entrada al subprograma es el año, y la salida el mes y día al que corresponde el Domingo de Ramos.
Valora esta pregunta


0