Дано натуральное число N. Вычислить сумму его цифр. Метод решения Делим введенное, число N на 10, остаток от деления прибавляем к сумме (начальное значение равно 0). Повторяем указанную операцию до тех пор пока N >=1. Программа #include < stdio.h > // подключаем библиотеки #include < conio.h > #include < iostream.h > void main(){ clrscr(); // очистка экрана long int n; int s = 0, c; // начальное значение суммы равно 0 cin >> n; while (n >= 1){ // производим деление пока выполняется условию c = n % 10; // получаем остаток от деления n = n / 10; s = s + c; // прибавляем к сумме } cout << "Summa = " << s; // выводим на экран } Результат работы программы 1235
Ключевые слова:
натуральное число, количество цифр, сумма цифр
|
|||