Te lo he puesto en pseudocodigo...
bucle Mientras ---> es el bucle While
bucle Mientras ---> es el bucle While
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúEntero NumBicis
Function ContarPresenciaDecifras(entero Valor)
Crear array de 10 elementos
Bucle mientras Valor mayor o igual que 0
cifra = (valor mod 10)
Array(cifra) +=1
valor = (valor \ 10) // una división entera, no necesitamos decimales
Si valor es menor que 10 luego //cuando solo queda una cifra...
Array(valor) +=1
Valor = -1 //fuerza la salida del bucle
Fin si
Fin bucle
// falta presentar los datos, para ello:
// 1 - puedes devolver el array desde la función, (mejor si no la función es mejor cambiarla de nombre)
// 2 - Puedes presentarlos desde aquí, no es lo mejor para un código elegante, si para algo sencillo.
Fin funcion