Program to check wether the sum of digits of a number = the product of it's digits or not
Answers
Answered by
1
// CPP implementation of above approach
#include <bits/stdc++.h>
using namespace std;
// Function to check
// if the given number is divisible
// by sum of its digits
string isDivisible(long long int n)
{
long long int temp = n;
// Find sum of digits
int sum = 0;
while (n) {
int k = n % 10;
sum += k;
n /= 10;
}
// check if sum of digits divides n
if (temp % sum == 0)
return "YES";
return "NO";
}
// Driver Code
int main()
{
long long int n = 123;
cout << isDivisible(n);
return 0;
}
Similar questions