Please enable JavaScript.
Coggle requires JavaScript to display documents.
VARIJABLE - Coggle Diagram
VARIJABLE
TIPOVI PODATAKA
-
CIJELI BROJEVI
- ako je podatak cijeli broj njegova oznaka tipa je int
- varijabla označena sa int je cjelobrojna varijabla
- cjelobrojnoj varijabli može se pridijeliti samo cijeli broj
-
REALNI BROJEVI
- ako je podatak realni broj njegova oznaka tipa je float
- varijabla označena sa float je realna varijabla
- C++ za odjeljivanje cjelobrojnog od decimalnog dijela broja rabi decimalnu točku, a ne zarez
-
-
DEKLARIRANJE
- pridjeljivanje simboličkog imena varijabli i označavanje podatka po tipu naziva se deklariranje
-
PODACI
- program obrađuje podatke
- računalo za svaki podatak predviđa i rezervira mjesto u memoriji
- takvo se mjesto u memoriji naziva VARIJABLA
MEMORIJESKE ADRESE
- svaka varijabla ima jedinstvenu memorijsku adresu u obliku višeznamenkastog binarnog broja
- takav je način bilježenja neprikladan za korisnike te se
varijable stoga označavaju simboličkim imenima (identifikatorima)
OZNAKA TIPA PODATAK
- postoje različite vrste podataka, npr. cijeli brojevi, realni brojevi, znakovi, nizovi itd.
- da bi računalo “znalo” koliko mjesta u memoriji predvidjeti za pohranu podatka, svakoj varijabli osim imena treba dodijeliti i oznaku tipa podatka koji će u nju biti smješten
-
ZNAKOVI
- za znakovnu varijablu predviđen je 1 bajt
- 1 bajt (8 bitova) omogućuje prikazati 256 različitih znakova
- znak se pohranjuje kao broj (ASCII vrijednost odabranog znaka).
ZNAKOVNI NIZ
- za pohranu teksta (niza znakova) koriste se znakovni nizovi (engl. character strings)
- za sada je dovoljno znati da se sadržaj znakovnog niza navodi unutar para dvostrukih navodnika
- npr.: "Ovo je znakovni niz."
FUNKCIJE ZA UČITAVANJE
- scanf () – funkcija za formatirani unos podataka
- sintaksa:
scanf(“lista formata”, lista_varijabli);
- u listu formata upisuju se oznake formata za tip
varijabli, a u listu varijabli popis imena varijabli istim redoslijedom kao u popisu formata
scanf (“%d, %f”, &a,&b);
SCANF (%D, %F, &A, &B)
- varijable se odvajaju zarezom
- ispred imena svake varijable treba dodati adresni operator &