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

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

Приложения:

Ответы

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

Поскольку кол-во цифр уже есть, цикл нам не нужен, мы просто выводим ответ (нужно для быстродействия, если мы загоним в цикл - у нас будет проверятся условие выхода 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);

}


Egor197920: Спасибо
Похожие вопросы
Предмет: Қазақ тiлi, автор: bipo4
Предмет: Химия, автор: nikakvashnina