Za zadanu klasu potrebno je napisati konstruktore (podrazumijevajući, koji postavlja razlomak na 1,
te konstruktor sa dva parametra), funkciju za ispis razlomka void ispis , te funkciju za overload operatora za zbrajanje i oduzimanje.
U main funkciji kreirati dva razlomka, te ispisati na ekran njihov zbroj i razliku, koristeći funkciju za ispis i definirane operatore.*/
Ovo sam napravio ali fakat ne kužim kako i šta dalje i to me živcira.
#include<conio.h>
#include<iostream>
using namespace std;
class Razlomak{
public: float b,n,aa,bb;
Razlomak () {b=1; n=1;}
Razlomak (float x, float y) {aa=x; bb=y; }
friend Razlomak operator+(Razlomak &b, Razlomak &n);
friend Razlomak operator-(Razlomak &b, Razlomak &n);
float ispis ()
{
}
};
Razlomak operator+(Razlomak &b, Razlomak &n) {return Razlomak ( b+n );}
//Razlomak operator-(Razlomak &b, Razlomak &n) {return Razlomak (b+n);}
int main()
{
Razlomak b, C;
Razlomak n(6,3);
C=b+n;
cout<<C;
getch();
}