SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: saudiaz en Sábado 21 de Marzo de 2009, 23:43

Título: suma de fracciones orientado a objeto
Publicado por: saudiaz en Sábado 21 de Marzo de 2009, 23:43
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
Título: Re: suma de fracciones orientado a objeto
Publicado por: m0skit0 en Domingo 22 de Marzo de 2009, 21:08
Utiliza las etiquetas de código y ya veremos.

Suerte