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