Skip to content

Commit

Permalink
Update 710_signalizacija_gresaka.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dlutov committed Nov 23, 2023
1 parent 17b30b9 commit cd0a08d
Showing 1 changed file with 1 addition and 56 deletions.
57 changes: 1 addition & 56 deletions source/7_datoteke/710_signalizacija_gresaka.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,59 +124,4 @@ la.

Funkcija `ftell` daje trenutnu vrednost pokazivaca u odnosu na pocetak faj|la.

Од те позиције до краја датотеке се чита њен садржај.

## Вежбање

```{mchoice}
:answer1: fscanf - учитавање реда из датотеке
:answer2: fprintf - форматирани упис података у датотеку
:answer3: fputs - упис стринга у датотеку
:answer4: fgetc - учитавање реда из датотеке
:answer5: fputc - уписивање знака у датотеку
:correct: 2,3,5
Дате су функције за рад са датотекама. Поред сваке дат је опис функције. Означи која формулација тачно описује дату функцију.
```

```{mchoice}
:answer1: rewind(dat)
:answer2: fseek(dat, 0, SEEK_CUR)
:answer3: fseek(dat, -1,SEEK_END)
:answer4: ftell(dat)
:answer5: fseek(dat, 0, SEEK_SET)
:correct: 1,5
Дате су наредбе за позиционирање у датотеци. Означи наредбе које служе за позиционирање на почетак датотеке
```

```{mchoice}
:answer1: Даје тренутну вредност показивача од почетка датотеке
:answer2: Испитује да ли се приликом читања дошло до краја датотеке
:answer3: Показивач dat се позиционира на почетак датотеке и омогућава поновно читање и писање
:answer4: Ништа од наведеног
:correct: 3
Заокружи број испред тврдње која тачно описује улогу функције *rewind(dat)* у програму:
```


```{mchoice}
:answer1: Тачно
:answer2: Нетачно
:correct: 1
Дефинисан је низ int a[50] и показивач на бинарну датотеку dat.
Означи да ли је следећа тврдња тачна:
Наредбом `fread(a,sizeof(int), 50, dat)` се чита низ целих бројева дужине 50 из бинарне датотеке:
```

```{mchoice}
:answer1: fwrite(podatak, 2, 1, dat);
:answer2: fprintf(dat, "%2d", podatak);
:answer3: fwrite(&podatak, 2, 1, dat);
:answer4: fwrite(&podatak, 1, 2, dat);
:correct: 3
Декларисани су променљива podatak и показивач dat која представља показивач на бинарну датотеку.
Означи кружић испред исправно написане наредбе којом се 2 бајта уписују у бинарну датотеку:
```
Од те позиције до краја датотеке се чита њен садржај.

0 comments on commit cd0a08d

Please sign in to comment.