Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2009, 20:36
Davidarround
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda Urgente

Buenas
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();