// Funciones de ayuda para el manejo de dígitos public static int Digitos(int num, int digitos = 1) { if ((num / 10) == 0) { return(digitos); } return(Conteo.Digitos(num / 10, digitos + 1)); }
public static int MaxDigitos(int[] numeros) { int maxDig = 0; for (int i = 0, len = numeros.Length; i < len; i++) { int digitosActual = Conteo.Digitos(numeros[i]); if (digitosActual > maxDig) { maxDig = digitosActual; } } return(maxDig); }