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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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