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

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

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

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

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

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

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

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

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

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

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

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

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

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

Бинарна секвенцијална датотека са записима фиксне дужине о студентима за сваког студента садржи број индекса (дугачак цео број по шеми ggggrrrr, g - година уписа, r - регистарски број), ознаку одсека (низ од највише 4 знака), презиме и име (низ од највише 20 знакова), годину студија (кратак цео број), број полаганих испита (кратак цео број) и добијене оцене (низ од највише 40 кратких целих бројева). Саставити на језику C главни програм за уписивање података о студентима са датом годином уписа који имају просек положених испита изнад 8 у нову секвенцијалну текстуалну датотеку.

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

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

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