Претходна | Надређена
| Почетна |
Подређена | Наредна
 Ласло Краус |
Програмирање II Интегрални испит 21. 6. 2001
|
Задаци: 1
2
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 поена) (садржај)
Бинарна
секвенцијална датотека са записима фиксне дужине о студентима за сваког студента
садржи број индекса (дугачак цео број по шеми ggggrrrr, g - година
уписа, r - регистарски број), ознаку одсека (низ од највише 4 знака),
презиме и име (низ од највише 20 знакова), годину студија (кратак цео број),
број полаганих испита (кратак цео број) и добијене оцене (низ од највише 40
кратких целих бројева). Саставити на језику C главни програм за уписивање
података о студентима са датом годином уписа који имају просек положених испита
изнад 8 у нову секвенцијалну текстуалну датотеку.
- Испит траје 3 сата.
- Потребно је решавати четири од пет наведених задатака.
- Ако се решавају више од четири задатка, обавезно назначити која четири
задатка да се оцењују. У супротном, узимаће се у обзир четири
најслабије урађена задатка.
(садржај)
Претходна | Надређена
| Почетна |
Подређена | Наредна
Аутор: Ласло
Краус
Е-пошта: kraus@etf.bg.ac.yu
Copyright © 2001, Laslo Kraus
Последња ревизија:
16.7.2001.