![]() Ласло Краус |
Програмирање I Испит 7. 2. 2003 |
---|
На неком 13-битном рачунару негативни цели бројеви се кодирају помоћу потпуног комплемента, а реални бројеви имају структуру seeeeeemmmmmm, где су s - предзнак броја, e - битови бинарног експонента са померајем 31 и m - битови мантисе са скривеним битом (нормализована мантиса је 1≤М<2).
а) Колики је опсег означених целих бројева и реалних бројева на описаном рачунару?
б) Колика је децимална вредност меморијске локације у којој се налази 195B16 ако је то означени цели број и ако је то реални број?
в) Који је садржај меморијске локације ако се у њој налази број 345610 као означени цели број и као реални број?
Саставити структурирани дијаграм тока и написати на језику C програм за табелирање вредности следећег израза за све вредности xmin≤x≤xmax са кораком Δx:
Саставити структурирани дијаграм тока и написати на језику C одговарајући програм за одрђивање броја различитих елемената у низу реалних бројева. Програм треба да прочита низ бројева, изврши тражену обраду, испише добијени резултат и понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.
Саставити на језику C програм за преписивање текста са главног улаза на главни излаз уз претварање свих малих слова у велика слова. Текст се налази у произвољном броју редова и завршава се сигналом за крај датотеке.
Саставити на језику C програм за измену редоследа елемената (тј. за замену првог елемента са последњим, другог са претпоследљим, ...) динамичког низа целих бројева. Програм треба да прочита низ бројева, изврши тражену обраду, испише добијени резултат и понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.
Copyright © 2003, Laslo Kraus
Последња ревизија: 25.4.2003.