Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
SW Developer
59 / 59 / 71
Регистрация: 10.01.2016
Сообщений: 311
Записей в блоге: 6
1

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

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

Здравствуйте!

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

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

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

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

1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели этого дня
1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели...

Для к-го дня года определить день недели
Для к-го дня года, определить день недели. нумерация с 0-воскресенье..6-суббота. Первый день года...

Определить, на какой день недели проходится k-й день невисокосного года в котором 1 января - понедельник
вводится k-й день года (1<=k<=365).Определить и вывести,на какой день недели проходится k-й день...

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

Решение

ну да
cout<<(k+4)%7+1<<endl;
1
14.08.2016, 15:34
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.08.2016, 15:34

Определить день недели с датой D и M, если W - день недели первого января
даны два числа D и M, определяющие день и месяц. W - день недели 1 января. Определить день недели...

Определить день недели по номеру дня года
помогите, пожалуйста!!! составить программу на С++:Дано целое число n.Получить число 1,2,...,7 в...

День недели, выпадающий на дату d1, если известно, что в первый день нашей эры был понедельник
Помогите пожалуйста!! день недели, выпадающий на дату d1, если известно, что в первый день нашей...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.