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

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

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

На неком 11-битном рачунару негативни цели бројеви се кодирају помоћу потпуног комплемента, а реални бројеви имају структуру seeeemmmmmm, где су s - предзнак броја, e - битови бинарног експонента са померајем 7 и m - битови мантисе са скривеним битом (нормализована мантиса је 1≤М<2).

а) Колики је опсег означених целих бројева и реалних бројева на описаном рачунару?

б) Колика је децимална вредност меморијске локације у којој се налази 15558 ако је то означени цели број и ако је то реални број?

в) Који је садржај меморијске локације ако се у њој налази број 10510 као означени цели број и као реални број?

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

Саставити структурирани дијаграм тока и написати на језику C програм за табелирање вредности следећег израза за све вредности xminxxmax са кораком Δx:

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

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

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

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

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

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


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

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

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