profile
Опубликовано 5 лет назад по предмету Информатика от Egor197920

Решите задачу по икт

  1. Ответ
    Ответ дан Slavque

    Поскольку кол-во цифр уже есть, цикл нам не нужен, мы просто выводим ответ (нужно для быстродействия, если мы загоним в цикл - у нас будет проверятся условие выхода 3 раза, поэтому мы этого избегаем). Если же кол-во цифр не определенно - придётся таки использовать цикл.

    Для того чтобы узнать последнюю цифру нам нужно узнать остаток от деления на 10, чтобы узнать вторую цифру, нужно число разделить на 10 и узнать остаток деления на 10, ну и первую цифру точно так-же, только делить нужно на 100.

    Пример моего решения

    #include <iostream>

    using namespace std;

    int main()

    {

       int num;

       cin >> num;

       cout << (num%10)+(num/10%10)+(num/100%10);

    }

    1. Ответ
      Ответ дан Egor197920
      Спасибо
Самые новые вопросы