Za učenike I i III godine Tehničke škole, smerovi: Mašinski tehničar za kompjutersko konstruisanje; Tehničar drumskog saobraćaja; Vozač motornih vozila

понедељак, 28. септембар 2009.

ulazna funkcija scanf()

Funkcija se koristi za unos podataka sa tastature tj. prihvata vrednost koju unosimo i dodeljuje je promenjivoj u programu. Opšti oblik ove funkcije je:
scanf("upravljački string"[,arg1, arg2,...]);
upravljačkim stringom opisujemo šta treba učitati sa ulaza i u kom formatu, koriste se simboli za konverziju kao i za funkciju printf();
lista adresa promenjivih se navede da bi podatke sa ulaza usmerili na adrese promenjivih koje se nalaze u listi.
int i,j,k;
scanf("%d%d%d",&i,&j,&k);
ova scanf funkcija učitava 3 celobrojne vrednosti i prvu čuva promenjiva i, drugu j, a treću promenjiva k.
Znak & ispred imena promenljive služi za određivanje adrese te promenljive.
i - vrednost promenljive
&i - adresa memorijske lokacije promenljive i

Vezba 1. Ako su najavljene sledece promenjive.
int a, b, c;
long d, e;
double x, y;
char ch, z;
Napiši funkciju koja učitava vrednosti sa tastature za sledeće promenljive
a. a, b, x
b. d, z, e
c. x, y, e, z
d. d, ch

Нема коментара:

Постави коментар