9 июля, 05:55

Решить 2 задачи в C++

1. Дано трёхзначное число. Вывести вначале его последнюю цифру (единицы), а затем - его среднюю цифру (десятки).

2. Дни недели пронумерованы следующим образом: 1 - понедельник, 2 - вторник, ...,6-суббота, 7 - воскресенье. Дано целое число К, лежащее в диапазоне 1-365. Определить номер дня недели для К-го дня года, если известно, что в этом году 1 января было вторником.

0
Ответы (1)
  1. 9 июля, 07:47
    0
    1.

    #include

    int main ()

    {

    std::string str;

    std::cin >> str;

    std::cout << "Последняя цифра: " << str. back () << std::endl;

    std::cout << "Средняя цифра: " << str. at (str. length () / 2) << std::endl;

    return 0;

    }

    2.

    #include

    #include

    int main ()

    {

    const std::array name_of_days

    {

    "Понедельник",

    "Вторник",

    "Среда",

    "Четверг",

    "Пятница",

    "Суббота",

    "Воскресенье"

    };

    size_t number_of_day;

    std::cin >> number_of_day;

    std::cout << "День: " << name_of_days[ (number_of_day % 7) ] << std::endl;

    }
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Решить 2 задачи в C++ 1. Дано трёхзначное число. Вывести вначале его последнюю цифру (единицы), а затем - его среднюю цифру (десятки). 2. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы