Объяснение:
Чтобы рассчитать день недели для любой даты, вы можете использовать формулу сравнения Целлера:
h =(q + 26(m + 1)/10 + k + k/4 + j/4 + 5j) mod 7
Где:
h — день недели (0 =суббота, 1 =воскресенье, 2 =понедельник, 3 =вторник, 4 =среда, 5 =четверг и 6 =пятница).
q — день месяца.
m — месяц (3 =март, 4 =апрель, ..., 12 =декабрь). Январь и февраль считаются 13 и 14 месяцами предыдущего года.
k — год столетия (две последние цифры года).
j — век (первые две цифры года).
На 3 апреля 1946 года мы имеем:
д =3
м =4
к =46
j =19
Подставив эти значения в формулу, получим:
h =(3 + 26(4 + 1)/10 + 46 + 46/4 + 19/4 + 5(19)) mod 7
=(3 + 26(5)/10 + 46 + 11 + 4 + 95) по модулю 7
=(3 + 130 + 46 + 11 + 4 + 95) по модулю 7
=(289) мод 7
=3
Таким образом, 3 апреля 1946 года было средой.