Решение задачи "Сумма цифр" с Mccme

С пояснением   Просмотров: 22


Дано трехзначное число. Найдите сумму его цифр.

Код

#include <bits/stdc++.h>

using namespace std;
int main()
{
    int n, s = 0;
    cin >> n;
    while(n){
        s += n % 10;
        n /= 10;
    }
    cout << s << endl;
    return 0;
}

         

 Администратор Photo Автор: Администратор


Чтобы найти сумму цифр трехзначного числа n надо найти каждую цифру отдельно, а потом их сложить.
Последняя цифра находится с помощью остатка от деления числа n на 10. Чтобы найти перед последнюю
цифру надо остаток от деления n на 100, а потом это же число делить нацело на 10. А чтобы найти
перед-перед последнюю цифру надо n делить нацело на 100.

Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться