Скажите как в программе c++ сделать так, что бы вместо 4-х значного числа выводилась сумма цифр этого числа? (например число 1234, надо чтобы вывелось 1+2+3+4, т.е 10
//0) Мы хотим найти сумму цифр четырёхзначного числа x. //1) Сохраним первую цифру числа x: int a = x / 1000; //2) Сохраним вторую цифру числа x: int b = (x / 100) % 10; //3) Сохраним третью цифру числа x: int c = (x / 10) % 10; //4) Сохраним четвёртую цифру числа x: int d = x % 10; // ответ: a+b+c+d int ans = a + b + c + d;
//1) Сохраним первую цифру числа x:
int a = x / 1000;
//2) Сохраним вторую цифру числа x:
int b = (x / 100) % 10;
//3) Сохраним третью цифру числа x:
int c = (x / 10) % 10;
//4) Сохраним четвёртую цифру числа x:
int d = x % 10;
// ответ: a+b+c+d
int ans = a + b + c + d;