Cita:
Iniciado por HackmanC Hola,
Básicamente es el uso de operaciones matemáticas, y lo más simple es hacer un listado en papel para ver los objetivos y resultados:
4865 % 10 = 5
4865 / 10 = 486
486 % 10 = 6
486 / 10 = 48
etc...
- Tomar el número y sacar el residuo de la división entre 10. (4865 % 10 = 5)
- Ver si el residuo obtenido (5) es el dígito mayor usando IF.
- Si es mayor guardarlo y reemplazar como el mayor en una variable.
- Tomar el número y dividir (entero) entre 10. (4865 \ 10 = 486)
- Repetir mientras sea mayor que 0.
- Devolver el mayor.
Saludos,
Si, me comentaron eso de sacar el resto de la división e ir comparando, mas o menos lo entiendo, eso en código como seria?xd