Cita: (Quiero pasar de) número decimal a fracción... e hice este código, ahora, lo que no puedo hacer es que me devuelva la fracción simplicada: ejemplo 5/4 = 1 1/4
Estas confundido....... 5/4 a 1 1/4 ... ¿ donde ves decimales ahi ?
Ambas son fracciones... las ultimas segun recuerdo de la primaria se llaman "fracciones mixtas" y es una bobada hacer eso:
1) Es el numerador mayor que el denominador ?
2a) SINO... nada que hacer--> [FIN]
2b) SI se cumple.......entonces: restas al numerador el denominador
4) Vuelves al paso 1)
Te lo escribi recursivo... pero obvio que haciendo una division te evitas todo eso :P