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

с++ Условие:

Дано число.

Необходимо вывести название дня недели на английском языке, соответствующее данному числу.

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

На вход даётся натуральное число, не превосходящее по модулю 7.

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

В выходной файл должно быть выведено соответствующее название дня недели.

Пример:

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

1 / Monday

7 / Sunday

Ответы

Автор ответа: LikeSmileLJkee
0

#include <iostream>

#include <fstream>

#include <cmath>

using namespace std;

int main()

{

   ifstream ifs ("input.txt");

int n;

ifs >> n;

ifs.close();

   ofstream ofs ("output.txt");

   cout<<n;

   int a = abs(n);

switch (a) {

   case 1:

       ofs << "Monday";

   break;

   case 2:

       ofs << "Tuesday";

   break;

   case 3:

       ofs << "Wednesday";

   break;

   case 4:

       ofs << "Thursday";

   break;

   case 5:

       ofs << "Friday";

   break;

   case 6:

       ofs << "Saturday";

   break;

   case 7:

       ofs << "Sunday";

   break;

   default:

       ofs << "error";

   break;

}

ofs.close();

return 0;

}

Похожие вопросы
Предмет: Оʻzbek tili, автор: honor7a69