• Предмет: Информатика
  • Автор: daryapetrova222
  • Вопрос задан 5 месяцев назад

Дан порядковый номер дня года (отсчет идет с 1-го января). Требуется вывести номер дня недели этого дня, если 1 января — понедельник. Запрещено использовать команды if и while.
Формат входных данных
Вводится номер дня года — целое число k (1≤k≤365).

Формат выходных данных
Выведите номер дня недели для данного дня года (понедельник — 1, вторник — 2, ..., воскресенье — 7).

Ответы

Ответ дал: НубпоАлгЕбре
0

Ответ:

// 1

int kk;

cin >> kk;

cout << ((kk - 1) % 7) + 1;

// 2

int kk, dd;

cin >> kk >> dd;

cout << (((kk + dd) - 2) % 7) + 1;

// 3

int xx;

cin >> xx;

cout << xx / 7;

Объяснение:

Источник ответы мэйл ру

Ответ дал: p15
2

Ответ:

print((int(input())-1)%7+1)

Объяснение:

Это с корректировкой на воскресенье.


daryapetrova222: спасибо!!
p15: Если сработало не забываем сделать лучшим ответом
Вас заинтересует