Ласло Краус |
ПЈМП Интегрални испит 3. 12. 2000. |
---|
Merljiv
садржи апстрактну методу за израчунавање тежине свог скривеног аргумента. Апстрактни предмети имају јединствене, аутоматски образоване идентификационе бројеве и могу да се уписју у неки излазни ток (оператор <<
; исписује се вредност идентификационог броја). Апстрактно тело је мерљив предмет за који је позната његова специфична тежина, може да му се израчуна запремина, а приликом исписивања, уз идентификациони број се додаје и вредност специфичне тежине. Квадар и сфера су тела за које се знају и њихове димензије, а при исписивању приказује се још и ознаку врсте тела и димензијe тела. Услужна класа Usluge
садржи заједничку методу за израчунавање укупне тежине свих објеката у низу мерљивих објеката (ако се у низу наиђе на парзно место, пријављује се изузетак). Пројектовати на језику C++ описани систем класа.Саставити на језику C++ потпрограм који кроз дијалог са корисником прочита податке и ствара један динамички предмет. Саставити на језику C++ главни програм који прочита један низ мерљивих предмета, после их испише и на крају израчуна и испише њихову укупну тежину.
String
) и саставити главни програм као у задатку 1.1. На располагању стоји класа Citaj
у безименом пакету која садржи заједничке методе за читање свих стандардних типова података.
0101111000011100
даје нови број 1111000011100101
. Саставити потпрограм на симболичком машинском језику за IBM-PC, који може да се позива из програма писаног на језику C, за остваривање описаног генератора псеудослучајних бројева. Користити средњи меморијски модел (далеки позиви и блиски показивачи).Саставити на језику C++ главни програм који преко главног излаза рачунара испише низ псеудослучајних бројева добијен горњим генератором. Почетни број и дужину низа читати преко главног улаза.
Copyright © 2001, Laslo Kraus
Последња ревизија: 15.7.2001.