wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Poglavlje 5 (5.1, 5.2, 5.3 i 5.4.1)

Total questions: 36

Worksheet time: 18mins

Name
Class
Date
1.

Funkcija getchar čita što s tipkovnice?

a)

jedan znak

b)

jedan broj

c)

jednu riječ

d)

jedan niz znakova

2.

Prima li neke ulazne argumente finkcija getchar?

a)

DA

b)

NE

3.

Što radi funkcija putchar?

a)

šalje jednu riječ na ekran

b)

šalje jedan znak na ekran

c)

šalje jedan niz znakova na ekran

d)

šalje jedan broj na ekran

4.

Što predstavlja vrijednost EOF?

a)

Enter of File

b)

Exit the File

c)

End of File

d)

Enter the File

5.

Što simbolizira konstanta EOF?

a)

Početak novog dokumenta

b)

Prelazak u novi paragraf

c)

Prelazak u novi red

d)

Kraj datoteke

6.

Funkcija getchar ne vraća vrijednost tipa

a)

char

b)

int

c)

float

d)

double

7.

Funkcija putchar uzima vrijednost tipa int i vraća vrijednost tipa

a)

char

b)

int

c)

String

d)

double

8.

Što radi prikazani program?

a)

Unešene znakove ispisuje velikim tiskanim slovima

b)

Unešene znakove ispisuje malim tiskanim slovima

c)

Provjerava jesmo li unijeli sve znakove

d)

Traži kraj datoteke

9.

Koja funkcija pretvara malo slovo u veliko?

a)

tuper

b)

toupper

c)

printf

d)

bigger

10.

Koja funkcija provjerava dali je unešena Znamenka?

a)

islower()

b)

isdigit()

c)

isupper()

d)

isspace()

e)

isprint()

11.

Koja funkcija provjerava dali je unešeno Veliko slovo?

a)

islower()

b)

isdigit()

c)

isupper()

d)

isspace()

e)

isprint()

12.

Koja funkcija provjerava dali je unešen Razmak?

a)

islower()

b)

isdigit()

c)

isupper()

d)

isspace()

e)

isprint()

13.

Koja funkcija provjerava dali je unešeno Malo slovo?

a)

islower()

b)

isdigit()

c)

isupper()

d)

isspace()

e)

isprint()

14.

Koja funkcija provjerava dali je unešen Printabilni znak osim razmaka?

a)

islower()

b)

isdigit()

c)

isupper()

d)

isspace()

e)

isprint()

15.

Koja funkcije omogućava konverziju velikih slova u mala slova?

a)

tolower()

b)

toupper()

16.

Koje funkcije služe čitanju i pisanju znakovnih nizova? (2 točna odgovora)

a)

scan

b)

gets

c)

print

d)

puts

17.

Gdje funkcija puts ispisuje znakovni niz?

a)

printer

b)

ekran

c)

datoreku

d)

polje

18.

Do kada nam funkcija gets učitava znakovni niz s ulaza?

a)

Dok ne naiđemo na znak ’\t’

b)

Dok ne naiđemo na znak ’\0’

c)

Dok ne naiđemo na znak ’\n’

d)

Dok ne naiđemo na znak ’\f’

19.

Koji je osnovni nedostatak funkcije gets?

a)

nije moguće obustaviti čitanje

b)

ne prepoznaje primarne brojeve

c)

ne dohvaća složene izraze

d)

nije moguće odrediti maksimalni broj znakova koji će biti učitan

20.

Koju funkciju je općenito bolje koristiti?

a)

gets

b)

fgets

21.

Koja funkcija nam služi za učitavanju podataka sa standardnog ulaza u jeziku C ?

a)

input

b)

scan

c)

scanf

d)

read

22.

Gdje se nalaze informacije o vrijednostima koje se učitavaju u argumente ?

a)

scanf

b)

kontrolni_string

c)

arg_1

d)

arg_2

23.

Koji je znak konverzije kojim označavamo decimalni cijeli broj (int) ?

a)

%c

b)

%d

c)

%h

d)

%f

e)

%b

24.

Koji je znak konverzije kojim označavamo broj s pokretnim zarezom (float) ?

a)

%c

b)

%d

c)

%h

d)

%f

e)

%i

25.

Koji je znak konverzije kojim označavamo kratak cijeli broj (short) ?

a)

%c

b)

%d

c)

%h

d)

%f

e)

%i

26.

Koji je znak konverzije kojim označavamo jedan znak (char) ?

a)

%c

b)

%d

c)

%h

d)

%f

e)

%i

27.

Koji je znak konverzije kojim označavamo decimalni, heksadecimalni ili oktalni cijeli broj (int) ?

a)

%c

b)

%b

c)

%h

d)

%f

e)

%i

28.

Koji je znak konverzije kojim označavamo oktalni cijeli broj (int) ?

a)

%c

b)

%o

c)

%h

d)

%f

e)

%i

29.

Koji je znak konverzije kojim označavamo cijeli broj bez predznaka (unsigned int) ?

a)

%c

b)

%n

c)

%u

d)

%f

e)

%i

30.

Koji je znak konverzije kojim označavamo heksadecimalni cijeli broj (int) ?

a)

%c

b)

%n

c)

%u

d)

%x

e)

%i

31.

Koji je znak konverzije kojim označavamo string (char *) ?

a)

%s

b)

%n

c)

%c

d)

%xs

e)

%i

32.

Koji je znak konverzije kojim označavamo pokazivač (void *) ?

a)

%s

b)

%n

c)

%p

d)

%xs

e)

%i

33.

Što pri pozivu funkcije scanf trebamo staviti ispred imena varijable u koju scanf treba učitati vrijednost ?

a)

adresni operator *

b)

adresni operator &

c)

adresni operator $

d)

adresni operator #

34.

Podaci koje scanf čita dolaze sa standardnog ulaza, koji je to obično ulaz?

a)

ekran

b)

tipkovnica

c)

disk

35.

Ako se unosi više podataka kako oni moraju biti separirani ?

a)

znakom _

b)

znakom ;

c)

bjelinama

d)

znakom -->

36.

Kojeg tipa je prikazani ulazni podatak?

a)

heksadecimalan broj

b)

string

c)

char

d)

oktalni broj