Número de Harshad

Un entero positivo es Harshad si es divisible exactamente por la suma de sus dígitos decimales. Implementa el método IsHarshad para determinar si un número es Harshad.

Ejemplos

Program.IsHarshad(75) ➞ false
// 7 + 5 = 12, y 75 no es divisible exactamente por 12.

Program.IsHarshad(171) ➞ true
// 1 + 7 + 1 = 9, y 9 divide exactamente a 171.

Program.IsHarshad(481) ➞ true
Program.IsHarshad(89) ➞ false
Program.IsHarshad(516) ➞ true
Program.IsHarshad(200) ➞ true

Notas

Existe una versión recursiva independiente de este desafío.