Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class CRational
- {
- private:
- int licznik;
- int mianownik;
- public:
- CRational(); // konstruktor domyœlny
- CRational(int); // sam licznik
- CRational(int, int); // licznik i mianownik
- int get_licznik();
- int get_mianownik();
- void wypisz();
- };
- CRational::CRational()
- {
- licznik = 1;
- mianownik = 1;
- }
- CRational::CRational(int l)
- {
- licznik = l;
- mianownik = 1;
- }
- CRational::CRational(int l, int m)
- {
- licznik = l;
- mianownik = m;
- }
- void CRational::wypisz()
- {
- if(mianownik == 1)
- {
- cout << licznik;
- return;
- }
- cout << licznik << '/' << mianownik;
- }
- int CRational::get_licznik() {return licznik;}
- int CRational::get_mianownik() {return mianownik;}
- CRational iloczyn(CRational A, CRational B)
- {
- CRational wynik(A.get_licznik() * B.get_licznik(), A.get_mianownik() * B.get_mianownik());
- return wynik;
- }
- int main()
- {
- CRational C(10, 3);
- CRational B(11, 4);
- CRational X = iloczyn(B, C);
- X.wypisz();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment