![]() Ласло Краус |
Објектно програмирање - испити Практични испит 18. 9. 2000 |
|---|
Funkcija). Предвидети:
f(x)),
f[x], ако такав израз не постоји пријављује се изузетак), и
dat<<f).
Sin, као изведену класу из класе Funkcija, која израчунава вредност функције sin x и њеног интеграла –cos x.
Пројектовати на језику C++ класу Oscil, као изведену класу из класе Funkcija, која израчунава вредност функције e-0.1x sin x , а не може да израчуна интеграл те функције.
Пројектовати на језику C++ класу Polinom, као изведену класу из класе Funkcija, која израчунава вредност полинома anxn+an-1xn–1+...+a1x+a0 и његовог интеграла anxn+1/(n+1)+an-1xn/n+...+ a1x2/2+a0x. Поред могућности основне класе, предвидети иницијализацију полинома редом полинома и низом коефицијената.
Пројектовати на језику C++ класу за одређене интеграле реалних функција са једним реалним аргументом (Integral). Предвидети:
Funkcija), и
integ(a,b)) помоћу тачне формуле f[b]−f[a] ако може, иначе помоћу приближне формуле (f(x0)+f(x1)+…+f(xN−1))×dx, где је dx=(b−a)/N, xi=a+i×dx, N константа уграђена у класу.
Copyright © 2010, Laslo Kraus
Последња ревизија: 4.10.2010.