Integer26. Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, …, 6 — суббота, 7 — воскресенье. Дано целое число $$K$$, лежащее в диапазоне 1–365. Определить номер дня недели для $$K$$-го дня года, если известно, что в этом году 1 января было вторником.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# include <iostream> # include <windows.h> # include <cmath> using namespace std; int main () { SetConsoleCP(1251); SetConsoleOutputCP(1251); int K; int number_day; cout << "Введите число K от 1 до 365: "; cin >> K; number_day=(K%7)+1; cout << "Номер дня недели = " << number_day << endl; system ("pause"); return 0; } |
Другие задачи из раздела Integer можно посмотреть здесь.
Комментарии: