Предмет: Информатика, автор: xurshedxon23

Дано целое число в диапазоне 1­7. Вывести строку -- название дня недели, соответствующее данному числу (1 -- «понедельник», 2 -- «вторник» и т.д.).
На С++ с применением оператора "case".​

Ответы

Автор ответа: AJamshed
1

Ответ:

#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;

}


xurshedxon23: n-- и n%=7 не понял
AJamshed: n-- это n -= 1
xurshedxon23: хаа
AJamshed: n %= 7 это n = n % 7 (здесь % это остаток от деления)
Похожие вопросы