#include #include "izrazi.hpp" #include #include using namespace std; map tablica; int main() { tablica["x"] = 2; tablica["x1"] = 5; Izraz *k1 = new Konstanta(1.1); Izraz *k2 = new Konstanta(2.2); Izraz *z = new Zbir(k1, k2); Izraz *k3 = new Konstanta(3.3); Izraz *prom = new Promenljiva("x1"); Izraz *r = new Razlika(k3, prom); Izraz *p = new Proizvod(z, r); Izraz *m = new Minus(p); try { cout << m->vrednost() << endl; } catch (string s) { cerr << s << endl; exit(EXIT_FAILURE); } delete m; return 0; }