←
↑
⇑
↓
→

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