Visa elektrotehnicka skola, Beograd
Ласло Краус
Програмирање II
Испит
26. 6. 2003

Задаци: 1 2 3 4 5 | Напомене

Поставка задатка 1 (25 поена) (садржај)

Саставити на језику C функцију за израчунавање вредности приложене функције f(x,a,n).

Саставити на језику C главни програм за табелирање наведене функције за све вредности xminxxmax са кораком Δx. Потребне податке читати преко главног улаза рачунара.

Поставка задатка 2 (25 поена) (садржај)

Саставити на језику C главни програм за одређивање броја појављивања задате речи (прочитане преко главног улаза), у тексту који се чита преко главног улаза. Реч је произвољан низ знакова између две белине. Текст се налази у произвољном броју редова и завршава се сигналом за крај датотеке.

Поставка задатка 3 (25 поена) (садржај)

Угао се представља структуром са три целобројна поља која представљају број степени, минута и секунде. Саставити на језику C програмски пакет који садржи функције за претварање укупног броја секунди (дугачак цели број) у угао, претварање угла у укупан број секунди (дугачак цели број), израчунавање збира два угла, израчунавање разлике два угла и упоређивање два угла (резултат је цели број који својим предзнаком указује на то који је угао већи).

Саставити на језику C главни програм који прочита два низа углова, образује збир та два низа, проналази најмањи угао у добијеном низу, испише пронађени најмањи угао и понавља претходне кораке све док за дужину низова не прочита недозвољену вредност.

Поставка задатка 4 (25 поена) (садржај)

Саставити на језику C функцију за претварање низа целих бројева, представљеног у облику једноструко повезане листе, у скуп, изостављајући евентуалне вишеструке вредности.

Саставити на језику C главни програм који читајући низ целих бројева направи листу уз очување редоследа читања, позива горњи потпрограм, испише садржај добијене листе, уништи листу и понавља претходне кораке све док за дужину низа не прочита негативну вредност.

Поставка задатка 5 (25 поена) (садржај)

Бинарна секвенцијална датотека са записима фиксне дужине о књигама за сваку књигу садржи име аутора (низ од највише 20 знакова), наслов (низ од највише 40 знакова), број страница (цео број не већи од 1000), назив издавача (низ од највише 30 знакова), место издавања (низ од највише 16 знакова) и годину издавања (цео број у опсегу од 1901 до 2099). Саставити на језику C главни програм за одређивање укупног броја страница по годинама у књигама које је написао дати писац. Резултате уписивати у нову секвенцијалну текстуалну датотеку.

Напомене (садржај)

(садржај)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2003, Laslo Kraus
Последња ревизија: 24.4.2003.