PROGRAMSKI JEZICI (R) Januar l993. l. Def. drvo je perfektono balansirano akko je razlika broja cvorova levog i desnog poddrveta po apsolutonoj vrednosti manja ili jednaka 1. Napisati PROLOG program koji za ucitano drvo u termovskoj reprezentaciji proverava da li je perfektno balansirano i ako jeste odstampati ga u preglednoj infiksnoj notaciji. 2. Napisati PROLOG predikat za izracunavanje: X**3 X**5 sin(X) = X - ------ + ------- - . . . 3! 5! sa tacnoscu Eps. 3. Napisati PROLOG predikat koji od date liste brojeva formira novu izbacivanjem svih minimalnih i maksimalnih clanova starih. 4. Opisati pravljenje klase koja omogucava rad sa kompleksnim brojevima. Napisati metode za rad (+ , - , * , / ) kao i metod za prikaz kompleksnog broja na uobicajen nacin.