С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
97 / 93 / 81
Регистрация: 10.01.2016
Сообщений: 663
Записей в блоге: 13
1

Определить день недели для K-го дня года, если известно, что 1 января было субботой

14.08.2016, 14:54. Показов 6728. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

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

Использовать if, for, case и т.д. нельзя. Только простейшие операторы: /, %, +, - и т.д.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2016, 14:54
Ответы с готовыми решениями:

Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником.
Задача на С++ Вот условие: Дни недели пронумерованы следующим образом: 1 — понедельник, 2 —...

Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником
Дни недели пронумерованы следующим образом: 0 – воскресенье, 1 – понедельник, 2 – вторник, ... , 6...

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

Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником
Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, …, 6 — суббота, 7 —...

3
Заблокирован
14.08.2016, 15:14 2
вроде так:
C++
1
2
3
int k;
cin>>k;
cout<<5+k%7<<endl;
0
97 / 93 / 81
Регистрация: 10.01.2016
Сообщений: 663
Записей в блоге: 13
14.08.2016, 15:18  [ТС] 3
При К=3 будет 8, а не 1.
0
Заблокирован
14.08.2016, 15:34 4
Лучший ответ Сообщение было отмечено SW Developer как решение

Решение

ну да
cout<<(k+4)%7+1<<endl;
1
14.08.2016, 15:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.08.2016, 15:34
Помогаю со студенческими работами здесь

Определить номер дня недели N для K-го дня года, если известно, что 1 января был понедельник
Здравствуйте. Не могу никак решить казалось бы очень простую задачку на Паскале, уже часа три...

Найти номер дня недели К-го дня года, если в этом году 1 января было днем недели с номером N
Дни недели пронумерованы следующим образом: 0 - воскресенье, 1 - понедельник, 2 - вторник, ..., 6 -...

Определить, каким будет K-й день года: субботой, воскресеньем или рабочим днем, если 1 января – понедельник
4.а Дано целое число k(1&lt;=k&lt;=365). Определить, каким будет K-й день года: субботой, воскресеньем...

Вывести день недели для заданной даты (известно, что 1 января 1999 - пятница)
Здравствуйте! прошу помочь написать программу(или хотя бы помочь с началом).. Программа такая:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru