Домашнее задание на c++ - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Домашнее задание на c++

Регистрация
14 Окт 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
Дано четырёхзначное число. Найдите сумму его цифр.

Нужно написать код для выполнения этой программы.
 
Регистрация
2 Мар 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
#include
#include
using namespace std;
int main() {
constexpr auto length = 4;
while (true) {
cout > number;
number = abs(number);
if (static_cast(log10(number) + 1) != length) continue;
auto sum = 0;
do sum += number % 10; while (number /= 10);
cout
 
Регистрация
26 Ноя 2013
Сообщения
106
Репутация
0
Спасибо
0
Монет
0
int num= 502; int sum=0; int n1;

n1= num; int d= 1000;
do
{
sum+= n1 / d;
n1= n1%d;
d/=10;
}while (d!=1);

sum+= n1%10;
cout << sum;
 
Регистрация
17 Сен 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
#include

int main() {
// Чтение четырехзначного числа
int number;
std::cin >> number;

// Вычисление суммы цифр
int sum = 0;
while (number > 0) {
sum += number % 10; // Добавляем последнюю цифру к сумме
number /= 10; // Убираем последнюю цифру из числа
}

// Вывод результата
std::cout
 
Сверху Снизу