• с++ Условие:

    Дано число.

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

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

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

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

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

    Пример:

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

    1 / Monday

    7 / Sunday

Ответы 1

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

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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