estoy creando un algoritmo que simplifique fracciones, el programa hace uso del maximo comun divisor el cual me arroja el divisor de la fracción, y por ende me calcula la fracción. El problema es que el solo me muestra la fracción y la fracción simplificada, pero necesito que me muestre la reduccion paso por paso. Les agradeceria su ayuda, aqui les dejo el codigo para que me digan que le tengo que agregar o modificar, gracias
Código PHP:
#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace::std;
int MCD(int a,int b)
{ int r=a%b;
while(r>0)
{ a=b;
b=r;
r=a%b;
}
return b;
}
void Simplificar_Fraccion(int num,int den)
{ int dividir=MCD(num,den),c,d;
num/=dividir;
den/=dividir;
cout<<num<<"/"<<den;
}
int main()
{int a,b;
cout<<"Digite el numerador de la fraccion: ";
cin>>a;
cout<<"Digite el denominador de la fraccion: ";
cin>>b;
cout<<a<<"/"<<b<<" = ";
Simplificar_Fraccion(a,b);
_getch();
}