no se mucho comienzo y me a costado pero los valos de las dos fracciones a suma, restar multiplicar, dividir y cambiar signo estos valores estaran dados desde el main.
ejemplo
objeto03=objeto1(5 6)+objeto02(7 8)
lo que tengo es esto. ademas me anpedido las operacion en forma simplificada a+=b
#include<iostream>
#include<conio.h>
using namespace std;
class fraccion{
int denominador;
int numerador;
int ac_numerador( );
int ac_denominador( );
public:
fraccion();
fraccion& operator+();
void iniciar();
void introduccion_datos();
void mostrar();
void proceso();
void proceso2();
};
fraccion::fraccion()
{
denominador=a;
numerador=b;
ac_numerador=c;
ac_denominador=d;
}
void introduccion_datos()
{
this->denominador=a;
this->numerador=b;
this->ac_numerador=c;
this->ac_denominador=d;
}
void mostrar()
{
cout<<" * "<<this->numerador<<"/"<<this->denominador<<" + "<<this->ac_numerador<<" / "<<ac_denominador<<endl;
}
}
main()
{
francion objeto01(7 4), objeto02(5 6),objeto03
objeto01+=objeto02;
getch();
}
lo hice solo para probar