Вопрос задан 10.06.2023 в 05:50. Предмет Информатика. Спрашивает Муратова Анель.

В году 365 дней. Если 1 января-понедельник недели, создайте программу, которая определяет, какой

день недели является K-м днем в году (1<=k<=365). C++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Поминчук Баир.

Ответ:

#include <iostream>

int main() {

int k;

std::cout << "Введите число k (1 <= k <= 365): ";

std::cin >> k;

int day_of_week = (k % 7) + 1;

std::cout << "День недели для " << k << "-го дня года: ";

switch (day_of_week) {

case 1:

std::cout << "понедельник\n";

break;

case 2:

std::cout << "вторник\n";

break;

case 3:

std::cout << "среда\n";

break;

case 4:

std::cout << "четверг\n";

break;

case 5:

std::cout << "пятница\n";

break;

case 6:

std::cout << "суббота\n";

break;

case 7:

std::cout << "воскресенье\n";

break;

}

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на C++, которая определяет день недели для заданного дня K в году:

cpp
#include <iostream> int main() { int k; std::cout << "Введите номер дня (1-365): "; std::cin >> k; // Определяем день недели для 1 января (понедельник - 0, воскресенье - 6) int startDayOfWeek = 0; // Определяем день недели для заданного дня K int dayOfWeek = (startDayOfWeek + (k - 1)) % 7; // Отображаем результат std::cout << "День недели для " << k << "-го дня в году: "; switch (dayOfWeek) { case 0: std::cout << "понедельник"; break; case 1: std::cout << "вторник"; break; case 2: std::cout << "среда"; break; case 3: std::cout << "четверг"; break; case 4: std::cout << "пятница"; break; case 5: std::cout << "суббота"; break; case 6: std::cout << "воскресенье"; break; default: std::cout << "Некорректный день недели"; break; } std::cout << std::endl; return 0; }

Программа запрашивает у пользователя номер дня K в году (от 1 до 365) и выводит соответствующий день недели.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос