diff --git a/divisible.py b/divisible.py new file mode 100644 index 0000000..a8f65a9 --- /dev/null +++ b/divisible.py @@ -0,0 +1,44 @@ +# Python 3 program to +# check the number is +# divisible by all +# digits are not. + +# Function to check +# the divisibility +# of the number by +# its digit. +def checkDivisibility(n, digit) : + + # If the digit divides the + # number then return true + # else return false. + return (digit != 0 and n % digit == 0) + +# Function to check if +# all digits of n divide +# it or not +def allDigitsDivide( n) : + + temp = n + while (temp > 0) : + + # Taking the digit of + # the number into digit + # var. + digit = temp % 10 + if ((checkDivisibility(n, digit)) == False) : + return False + + temp = temp // 10 + + return True + +# Driver function +n = 128 + +if (allDigitsDivide(n)) : + print("Yes") +else : + print("No" ) + +# This code is contributed by Nikita Tiwari.