Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Aerarian
1 / 1 / 0
Регистрация: 28.06.2016
Сообщений: 78
#1

Определить сумму цифр натурального числа - C++

07.07.2016, 12:55. Просмотров 188. Ответов 1
Метки нет (Все метки)

Привет всем, пожалуйста помогите решить.

Введите неотрицательное целое n и выведите сумму его цифр. Вывод форматировать как в примере.

Вход
45947
0
170009


Выход
The sum of digits of 45947 is 29
The sum of digits of 0 is 0
The sum of digits of 170009 is 17
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2016, 12:55     Определить сумму цифр натурального числа
Посмотрите здесь:

Определить сумму цифр во второй половине натурального числа (младшие разряды) - C++
Дано натуральное число N(N > 9). Определить сумму цифр во второй половине числа (младшие разряды). Пример. N=12 345 678. Сумма составляет 5...

Вычислить сумму цифр натурального числа - C++
Мне дали задания. Есть int число например int m = 627. Нужно найти суму елементов m. suma = 6+2+7 = 15. Как то так. Нужно сделать всьо...

Найдите сумму цифр заданного натурального числа - C++
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...))) В долгу не останусь. Все же надеюсь есть люди добрые))) ...

Найти количество и сумму цифр заданного натурального числа - C++
Дано натуральное число n. Используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр.

Найти сумму цифр натурального числа при помощи рекурсии - C++
помогите объяснить рекурсию для данной задачи (программа работает, но смысл немного не понимаю) Найти сумму цифр натурального числа: ...

Найти сумму первой и последней цифр заданного натурального числа - C++
Очень надо решение задачи, иначе препод не поставит зачёт. Сам я в программировании полный ноль. дано натуральное число пи. найти...

Определить, имеется ли среди цифр натурального числа N - C++
Определить, имеется ли среди цифр натурального числа N, представленного в восьмеричной системе счисления, хотя бы одна единица. ...

Определить функцию для расчета суммы цифр натурального числа - C++
Даны 2 натуральных числа. Выяснить,в каком из них сумма цифр больше.(Определить функцию для расчета суммы цифр натурального числа.)

Определить, есть ли в записи натурального числа n последовательность из k одинаковых цифр - C++
Выяснить, есть ли в записи натурального числа n последовательность из k одинаковых цифр

Разработать функцию, которая для заданного натурального числа N возвращает сумму его цифр - C++
На уроке преподаватель не объясняет как решать. Задачи берутся из "Основы программирования на языке С++" часть 2 Огнева М.В., Кудрина Е.В....

Используя цикл while - do из натурального числа вычитать сумму его цифр пока не получится ноль - C++
Из заданного натурального числа вычли сумму его цифр. Из результатов вновь вычли сумму его цифр и д.т. Сколько таких действий необходимо...

Функция, которая при вводе натурального числа выводит количество цифр в нем и их сумму - C++
Написать и протестировать функцию которая при вводе натурального числа выводит количество цифр в нем и их сумму. Пример : натуральное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
shilko2013
240 / 217 / 116
Регистрация: 02.04.2016
Сообщений: 823
Завершенные тесты: 1
07.07.2016, 13:04     Определить сумму цифр натурального числа #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Будет работать, пока не введено отрицательное число
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
int main() {
 
    while (true) {
        int n,sum=0,d,a;
        cin >> n;
        if (n < 0)
            break;
        a = n;
        while (n > 0) {
            d = n % 10;
            sum += d;
            n = n / 10;
        }
        cout << "The sum of digits of " << a << " is " << sum << endl;
    }
 
    return 0;
}
Yandex
Объявления
07.07.2016, 13:04     Определить сумму цифр натурального числа
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru