Подсчет цифр в C ++ с использованием log10C++

Программы на C++. Форум разработчиков
Anonymous
Подсчет цифр в C ++ с использованием log10

Сообщение Anonymous »

#include
#include

using namespace std;

int main() {
int n, temp, rem, digits=0, sum=0;
cout > n;
temp = n;
digits = (int)log10(n) + 1;

while (n != 0) {
rem = n % 10;
sum = sum + pow(rem, digits);
n = n / 10;
}

if (temp == sum) {
cout

Подробнее здесь: https://stackoverflow.com/questions/740 ... sing-log10

Вернуться в «C++»