Visualizar un calendario mediante funciones
Publicado por Isak (10 intervenciones) el 05/06/2020 23:52:58
Escribir un programa mediante funciones que visualize un calendario
El usuario indica únicamente el mes y el año. La formula que permite conocer el día
de la semana correspondiente a una fecha dada es:
a) Meses de enero o febrero n = a + 31 ∗ (m – 1) + d(a – 1) div 4 – 3 ∗((a + 99) div 100)
div 4;
b) Restantes meses n = a + 31 ∗ (m – 1) + d – (4 ∗ m + 23) div 10 + a div 4 – (3 ∗ (a div
100 + 1))div 4;
donde a = año, m = mes, d = día.
Nota: n mod 7 indica el d ía de la semana (1 = lunes, 2 = martes, etc.).
El usuario indica únicamente el mes y el año. La formula que permite conocer el día
de la semana correspondiente a una fecha dada es:
a) Meses de enero o febrero n = a + 31 ∗ (m – 1) + d(a – 1) div 4 – 3 ∗((a + 99) div 100)
div 4;
b) Restantes meses n = a + 31 ∗ (m – 1) + d – (4 ∗ m + 23) div 10 + a div 4 – (3 ∗ (a div
100 + 1))div 4;
donde a = año, m = mes, d = día.
Nota: n mod 7 indica el d ía de la semana (1 = lunes, 2 = martes, etc.).
Valora esta pregunta


-1