Вопрос задан 30.11.2023 в 19:16. Предмет Информатика. Спрашивает Веренич Кристина.

Дано целое число в диапазоне 1­7. Вывести строку -- название дня недели, соответствующее данному

числу (1 -- «понедельник», 2 -- «вторник» и т.д.). На С++ с применением оператора "case".​
0 0
Перейти к ответам

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

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

Ответ:

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

int n;

cin >> n;

n--;

n %= 7;

switch (n) {

case 0:

cout << "Понедельник";

break;

case 1:

cout << "Вторник";

break;

case 2:

cout << "Среда";

break;

case 3:

cout << "Четверг";

break;

case 4:

cout << "Пятница";

break;

case 5:

cout << "Субота";

break;

case 6:

cout << "Воскресенье";

break;

}

return 0;

}

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

В задаче требуется вывести название дня недели, соответствующего заданному числу в диапазоне от 1 до 7, используя оператор "case" в языке программирования C++.

Для решения данной задачи можно использовать следующий код:

```cpp #include

int main() { int day;

std::cout << "Введите число от 1 до 7: "; std::cin >> day;

switch (day) { 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; case 7: std::cout << "воскресенье"; break; default: std::cout << "Некорректное число!"; break; }

return 0; } ```

В данном коде сначала объявляется переменная `day`, в которую будет сохранено введенное пользователем число. Затем пользователю предлагается ввести число от 1 до 7.

Далее используется оператор "switch" для проверки значения переменной `day`. В каждом случае (case) проверяется значение переменной `day`, и в соответствии с этим значением выводится название дня недели. Если значение переменной `day` не соответствует ни одному из указанных случаев, то выводится сообщение "Некорректное число!".

После выполнения оператора "switch" программа завершается.

0 0

Похожие вопросы

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

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

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