Задать вопрос
24 сентября, 20:02

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

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

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

+5
Ответы (1)
  1. 24 сентября, 22:04
    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. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы