Претходна
| Надређена
| Почетна |
Подређена | Наредна
 Ласло Краус |
Програмирање II Интегрални испит 26. 6. 1999
|
Задаци: 1
2
3
4
5
| Напомене
| Решења: 3
4
5
Поставка задатка 1 (25 поена) (садржај)
Саставити на језику C функцију за израчунавање вредности приложене
функције f(x).
Саставити на језику C главни програм за табелирање наведене функције
за све вредности xminЈxЈxmax са кораком Dx.
Поставка задатка 2 (25 поена) (садржај)
Саставити
на језику C главни програм за преписивање текста са главног улаза на
главни излаз уз претварање првог слова сваке речи у велико слово а осталих слова
у мала слова. Реч чини низ знакова између две белине. Текст се налази у
произвољном броју редова и завршава се сигналом за крај датотеке.
Поставка задатка 3 (25 поена) (решење
| садржај)
Саставити
на језику C функцију за претварање низа целих бројева (међу чијим
елементима могу да буду и једнаки) у скуп (чији су сви елементи међусобно
различити).
Саставити на језику C главни програм који прочита низ бројева,
претвара га у скуп, испише добијени резултат и понавља претходне кораке све док
за дужину низа не порчита недозвољену вредност.
Поставка задатка 4 (25 поена) (решење
| садржај)
Полиноми
се представљају у облику структуре која садржи ред полинома и показивач на низ
коефицијената у динамичкој зони меморије. Саставити на језику C пакет
који садржи функције за формирање полинома читајући ред и коефицијенте преко
главног улаза, израчунавање вредности полинома и уништавање полинома. Негативна
вредност за ред полинома означава "празан" полином, тј. полином без иједног
коефицијента.
Саставити на језику C главни програм који прочита један полином, врши
његово табелирање (унутар опсега независне променљиве и са кораком прочитаним
преко главног улаза), уништи полином и понавља претходне кораке све док не
прочита "празан" полином.
Поставка задатка 5 (25 поена) (решење
| садржај)
Саставити
на језику C функцију за измену редоследа елемената (тј. за замену првог
са последњим, другог са претпоследњим итд.) у једноструко ланчаној листи целих
бројева.
Саставити на језику C главни програм који читајући низ бројева направи
једноструко ланчану листу (уз очување редоследа читања), измени редослед
елемената помоћу горње функције, испише добијени резултат, уништи листу и
понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.
- Испит траје 3 сата.
- Потребно је решавати четири од пет наведених задатака.
- Ако се решавају више од четири задатка, обавезно назначити која четири
задатка да се оцењују. У супротном, узимаће се у обзир четири
најслабије урађена задатка.
(садржај)
Претходна
| Надређена
| Почетна |
Подређена | Наредна
Аутор: Ласло
Краус
Е-пошта: kraus@etf.bg.ac.yu
Copyright © 1999, Laslo Kraus
Последња ревизија:
12.7.1999.