Так как кол-во цифр теснее есть, цикл нам не нужен, мы просто выводим ответ (необходимо для быстродействия, если мы загоним в цикл - у нас будет проверятся условие выхода 3 раза, потому мы этого избегаем). Если же кол-во цифр не определенно - придётся таки использовать цикл.
Для того чтобы узнать последнюю цифру нам необходимо выяснить остаток от дробленья на 10, чтоб выяснить вторую цифру, необходимо число поделить на 10 и узнать остаток дробления на 10, ну и первую цифру точно так-же, только разделять необходимо на 100.
Пример моего решения
include lt;iostreamgt;
using namespace std;
int main()
int num;
cin gt;gt; num;
cout lt;lt; (num%10)+(num/10%10)+(num/100%10);
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.