Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cout << " --------------------------------------------- " << endl;
- cout << " -- TESTY JEDNOSTKOWE -- " << endl;
- cout << " --------------------------------------------- " << endl;
- wyrazenie *t1 = new Liczba(1);
- wyrazenie *t2 = new Zmienna("y");
- wyrazenie *t3 = new PI();
- wyrazenie *t4 = new E();
- wyrazenie *t5 = new Fi();
- wyrazenie *t6 = new Sin(new Liczba(4));
- wyrazenie *t7 = new Cos(new Liczba(4));
- wyrazenie *t8 = new Exp(new Liczba(4));
- wyrazenie *t9 = new Ln(new Liczba(4));
- wyrazenie *t10 = new Bezwzgl(new Liczba(4));
- wyrazenie *t11 = new Przeciw(new Liczba(4));
- wyrazenie *t12 = new Odwrot(new Liczba(4));
- wyrazenie *t13 = new Dodaj(new Liczba(4), new Liczba(2));
- wyrazenie *t14 = new Odejmij(new Liczba(4), new Liczba(2));
- wyrazenie *t15 = new Mnoz(new Liczba(4), new Liczba(2));
- wyrazenie *t16 = new Dziel(new Liczba(4), new Liczba(2));
- wyrazenie *t17 = new Potega(new Liczba(4), new Liczba(2));
- wyrazenie *t18 = new Modulo(new Liczba(4), new Liczba(2));
- wyrazenie *t19 = new Logarytm(new Liczba(4), new Liczba(2));
- print(t1);
- print(t2);
- print(t3);
- print(t4);
- print(t5);
- print(t6);
- print(t7);
- print(t8);
- print(t9);
- print(t10);
- print(t11);
- print(t12);
- print(t13);
- print(t14);
- print(t15);
- print(t16);
- print(t17);
- print(t18);
- print(t19);
- getchar();
- }
- void print(wyrazenie *w) {
- cout << w->opisz() << " = ";
- try { cout << w->oblicz() << endl; }
- catch (string s) { cout << s << endl; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement