20 марта в 2009 году пришлось на пятницу. На какой день недели пришлось 6 апреля в 2009 году? В марте 31 день.

image_printРаспечатать ответ

Вопрос школьника

20 марта в 2009 году пришлось на пятницу. На какой день недели пришлось 6 апреля в 2009 году? В марте 31 день.

Ответ от учителя

Для решения этой задачи можно воспользоваться формулой Зеллера, которая позволяет определить день недели любой даты в григорианском календаре. Формула выглядит следующим образом:

W = (d + floor(2.6m — 0.2) + y + floor(y/4) + floor(c/4) — 2c) mod 7

где W — день недели (0 — воскресенье, 1 — понедельник, и т.д.), d — число месяца, m — номер месяца (январь — 1, февраль — 2, и т.д.), y — последние две цифры года, c — первые две цифры года.

Для 20 марта 2009 года:

d = 20
m = 3
y = 09
c = 20

Подставляем значения в формулу:

W = (20 + floor(2.6*3 — 0.2) + 09 + floor(09/4) + floor(20/4) — 2*20) mod 7
W = (20 + 7 + 9 + 2 + 5 — 40) mod 7
W = 3

Таким образом, 20 марта 2009 года пришлось на пятницу.

Для 6 апреля 2009 года:

d = 6
m = 4
y = 09
c = 20

Подставляем значения в формулу:

W = (6 + floor(2.6*4 — 0.2) + 09 + floor(09/4) + floor(20/4) — 2*20) mod 7
W = (6 + 8 + 9 + 2 + 5 — 40) mod 7
W = 6

Таким образом, 6 апреля 2009 года пришлось на понедельник.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *