eduard495
?>

Допишите программу так, чтобы она находила сумму цифр произвольного натурального числа n. % – остаток от целочисленного деления. int main () { int k = 0; int sum ; int n, m; cin >> n; m = ; ...→ ...→ while (m ) { k = m % ; sum = sum ; m = m/ ; } << "сумма цифр" << ; }

Информатика

Ответы

mokeevahelena

ответ роро

Объяснение:

ivanandrieiev1984268
Для того чтобы программа находила сумму цифр произвольного натурального числа n, необходимо дописать следующий код:

```c++
#include
using namespace std;

int main () {
int k = 0;
int sum = 0;
int n, m;
cin >> n;
m = n;

while (m > 0)
{
k = m % 10; // остаток от деления числа m на 10
sum = sum + k; // добавляем к сумме значение остатка
m = m / 10; // уменьшаем число m на один разряд
}

cout << "сумма цифр: " << sum << endl;

return 0;
}
```
В этом коде мы используем цикл while, который будет выполняться до тех пор, пока число m больше 0. Внутри цикла мы:

1. Находим остаток от деления числа m на 10 и сохраняем его в переменную k. Остаток от деления на 10 позволяет нам получить последнюю цифру числа.
2. Добавляем значение остатка к сумме цифр, хранимой в переменной sum.
3. Уменьшаем число m на один разряд, деля его на 10. Это позволяет нам перейти к следующей цифре числа.
4. После завершения цикла выводим на экран значение суммы цифр.

Таким образом, в результате выполнения программы будет выведена сумма цифр введенного числа n.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Допишите программу так, чтобы она находила сумму цифр произвольного натурального числа n. % – остаток от целочисленного деления. int main () { int k = 0; int sum ; int n, m; cin >> n; m = ; ...→ ...→ while (m ) { k = m % ; sum = sum ; m = m/ ; } << "сумма цифр" << ; }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

pavelvsk2023
partners
kartyshkinaaa
mac4roc3781
Zeegofer
akudryashov
serg1976g
stperelyot7833
nord0764
vvb1383
Surkova_Pavlovna
marysya60
Мартынова_Ринатовна1657
eobmankina
alvas12828646