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

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

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

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

Саставити на језику C главни програм за табелирање наведене функције за све вредности xminxxmax (xmin≥0, xmax<1) са кораком Δx.

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

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

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

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

Саставити на језику C главни програм који ће да исписује n! за све вредности nminnnmax.

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

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

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

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

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

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


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

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

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