←
↑
⇑
↓
→

Ласло Краус |
Програмирање II
Испит
31. 8. 2000
|
Задаци: 1
2
3
4
5
| Напомене
Поставка задатка 1 (25 поена)
(садржај)
Саставити на језику C функцију за израчунавање вредности приложене функције f(x,n,a,b).
Саставити на језику C главни програм за табелирање наведене функције за све вредности xmin≤x≤xmax са кораком Δx.
Поставка задатка 2 (25 поена)
(садржај)
Саставити на језику C главни програм за одрећивање броја речи дужине 1, 2, 3, ... знакова у тексту који се чита преко главног улаза. Реч је низ знакова између две белине. Текст се налази у произвољном броју редова и завршава се сигналом за крај датотеке.
Поставка задатка 3 (25 поена)
(садржај)
Тачка у простору представља се у облику структуре која садржи координате те тачке. Динамички низ тачака се представља у облику структуре која садржи дужину низа и показивач на сaм низ. Саставити на језику C пакет који садржи функције за читање координата тачке преко главног улаза, исисивање координата тачке преко главног излаза, израчунавање растојања између две тачке и израчунавање дужине изломњене линије представњене динамичким низом тачака.
Саставити на језику C главни програм који прочита динамички низ тачака, ирачуна и испише дужину изломљене линије корз те тачке, уништи низ и понавља претходне кораке све док за дужину низа не порчита недозвољену вредност.
Поставка задатка 4 (25 поена)
(садржај)
Саставити на језику C функцију за стављање једног броја у уређени скуп реалних бројева који је представљен у облику једноструко ланчане листе.
Саставити на језику C главни програм који читајући неуређени низ бројева преко главног улаза направи уређени скуп бројева, испише добијени резултат, уништи листу и понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.
Поставка задатка 5 (25 поена)
(садржај)
Бинарна секвенцијална датотека са записима фиксне дужине о грађанима за сваку особу садржи име (низ од највише 24 знака), место рођења (низ од највише 16 знакова), датум рођења (велики цео број који датум садржи по шеми ggggmmdd) и тежину и висину (реални бројеви). Саставити на језику C главни програм који формира нову секвенцијалну бинарну датотеку од података о свим особама који су се родили у датом месту и који наредног месеца у односу на дати датум славе рођендан. Потребне податке читати преко главног улаза.
- Испит траје 3 сата.
- Потребно је решавати четири од пет наведених задатака.
- Ако се решавају више од четири задатка, обавезно назначити која
четири задатка да се оцењују. У супротном, узимаће се у обзир
четири најслабије урађена задатка.
(садржај)
←
↑
⇑
↓
→
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs
Copyright © 2001, Laslo Kraus
Последња ревизија: 10.5.2001.