Дни недели пронумерованы следующим образом 1-понедельник, 2-вторник,3-среда,7-воскресенье.Дано целое число лежащее в диапазоне от 1 до 365. Определить номер дня недели к-го дня года,если известно, что первое января было вторником.

20 Окт 2019 в 19:42
266 +1
2
Ответы
1

Поскольку 1 января было вторником, то 2 января будет среда (2+1=3, т.е. 1 - вторник, 2 - среда и т.д.), а 3 января - четверг, 4 января - пятница и т.д.

Таким образом, чтобы определить номер дня недели для к-го дня года, можно воспользоваться следующей формулой:

Номер дня недели = (номер дня в году + 1) % 7

где % обозначает остаток от деления.

Например, если к-й день года равен 100, то чтобы найти номер дня недели для этого дня:

Номер дня недели = (100 + 1) % 7 = 101 % 7 = 3

Таким образом, к-й день года будет средой (3 - среда).

19 Апр 2024 в 10:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир