![]() Ласло Краус |
Објектно програмирање - испити Практични испит 7. 4. 2005 |
---|
Пројектовати на језику C++ класу за апстрактне отпорнике. Предвидети:
+r
),
dat<<r
).
Пројектовати на језику C++ класу за просте отпорнике као изведену класу из класе апстрактних отпорника. У датотеку се пише вредност отпотности. Поред могућности основне класе редвидети:
Пројектовати на језику C++ класу за апстрактне сложене отпорнике, који могу да садрже произвољан број отпорника произвољних типова, као изведену класу из класе апстрактних отпорника. Поред могућности основне класе, предвидети:
r1=r2
), и
r1+=r2
).
Пројектовати на језику C++ класу за редне везе отпорника као изведену класу из класе сложених отпорника. Отпорност је једнака збиру отпорности садржаних отпроника. У датотеку се пише у облику (
r+
r+…+
r)
, где су r резултати писања садржаних отпорника.
Пројектовати на језику C++ класу за паралелне везе отпорника као изведену класу из класе сложених отпроника. Реципрочна вредност отпорности је једнака збиру реципрочних вредности отпорности садржаних отпроника. У датотеку се пише у облику [
r|
r|…|
r]
, где су r резултати писања садржаних отпорника.
Саставити на језику C++ функцију за читање једног отпорника произвољне сложености.
Саставити на језику C++ главни програм који прочита низ отпорника и после проналази и испише отпорник са најмањом отпорношћу.
studentx
(x
је број радне станице за којим се ради). Лозинка на свакој радној станици је student
.N:
(Nastava
on
\\Xs200-2
) у каталогу ObjektnoProg\RSx
(x
је број радне станице за којим се ради).
Copyright © 2010, Laslo Kraus
Последња ревизија: 4.10.2010.