←
↑
⇑
↓
→

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