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

Ответы 1

  • Пример работы на рисунке 1.

    Код:

    #include <iostream>

    #include <clocale>

    #include <string>

    using namespace std;

    int main() {

    setlocale(LC_ALL, "Russian");

    //Входные данные

    int K = 43;

    if(K < 1 || K > 365) {

     cout << "Неверные входные данные";

     return 1;

    }

    // Дни

    string Days[] = { "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресение" };

    int N = K % 7;

    cout << "День года №" << K << " называется " << Days[N] << endl;

    system("pause");

    return 0;

    }

    answer img
    • Автор:

      cole
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years