Задача. Найти сумму цифр данного числа. (Сделать программу в C++)

0 голосов
34 просмотров

Задача. Найти сумму цифр данного числа. (Сделать программу в C++)


Информатика | 34 просмотров
0

найди сумму цифр числа 58 297

Дан 1 ответ
0 голосов
#include

using namespace std;

int main()
{
    int x, y;
    int sum = 0;
    cout << "Enter the number: ";<br>    cin >> x;
    for (; x > 0;) {
        y = x % 10;
        sum += y;
        x /= 10;
    }
    cout << sum << endl;<br>    return 0;
}
(598 баллов)
0

значит добавь эти библиотеки, рядом с теми, что есть и замени слово for словом while, при этом в скобках оставляя только условие сравнения

0

ладно

0

#include
#include "stdio.h"
#include "conio.h"

using namespace std;

int main()
{
int x, y;
int sum = 0;
cout << "Enter the number: ";<br> cin >> x;
while (x > 0)
{
y = x % 10;
sum += y;
x /= 10;
}
cout << sum << endl;<br> return 0;
}

0

не могу гарантировать, но в моем visual studio работает

0

это просто библиотека, с помощью которой можно использовать некоторые функции, может быть Dev C++ и без нее сработает, не знаю, не пробовала