C++ решите пожалуйста через string
МНОГО БАЛЛОВ
Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, . . . , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником
Ответы
Ответ дал:
1
#include <iostream>
#include <string>
#include <list>
int main()
{
int K;
int day;
std::list<std::string> lst = {"Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"};
std::list<std::string>::iterator it = lst.begin();
std::cout<<"Введите K:";
std::cin>>K;
day=K%7;
std::advance(it, day);
std::cout<<*it;
}
Вас заинтересует
4 месяца назад
4 месяца назад
5 месяцев назад
5 месяцев назад
2 года назад
7 лет назад