SlideShare a Scribd company logo
Tipovi
podataka
INFORMATIKA 3. razred
PONOVIMO!
○ Algoritam je “opis” rješavanja
nekog problema.
○ Niz koraka kojih se moramo pridržavati
da bi došli do rješenja nekog zadatka.
“
Osnovni algoritamski koraci su:
○ početak
○ ulaz
○ izlaz
○ kraj
Opis algoritma u nekom
programskom jeziku naziva se
PROGRAM.
○ Program radi sa podacima, pa je
bitno da znamo kakve podatke
može da prihvati.
○ Ako pravimo program kojim ćemo
upravljati robotom koji pravi voćnu
salatu jasno je da će takav program
zahtijevati podatke različitih tipova.
Nazivi voćki će biti tekstualni (niz
znakova), količina će biti brojevi.
○ Svaki tip podatka zauzima u
memoriji različitu količinu prostora
stoga je bitno unaprijed razraditi i
odrediti kojeg će tipa biti pojedini
podatak.
Brojčani (numerički) tip podataka
Znakovni tip podataka (slova, znakovi, riječi)
Tipovi podataka
Ponovimo!
😉
Koliko je na slici djevojčica, a koliko dječaka?
djevojčice - dječaci -2 3
PODACI
Tekstualni
(znakovni)
Numerički
(brojčani)
djevojčice 2
dječaci 3
○ Primjenjujemo u različitim situacijama.
○ Od jednostavnih kada je potrebno sabrati
dva broja do složenih matematički
izračuna.
Brojčani
(numerički)
tip podataka
○ Znakovni tip podataka (slova,
znakovi, riječi) – osnovni je način
izražavanja u svakodnevnom govoru
i pismu.
○ U radu računara nije ništa manje
bitan.
○ Njime najčešće ispisujemo poruke,
prikazujemo različite vrijednosti
programa i sl.
Znakovni tip
podataka
Napravimo smoothie!
Kada pišemo algoritam moramo da navedemo
precizne, korak po korak, naredbe.
Koraci za pravljenje smoothie-a:
1. dodaj voće u blender
2. dodaj mlijeko u blender
3. poklopite blender
4. uključi blender na 1 min.
5. isključi blender
6. naspi smoothie u času.
Zamislite da smo zaboravili uraditi jedan od
navedenih koraka ili da smo radili obrnuto. Moglo se
desiti da uključimo prazan blender ili da je samo
mlijeko u blenderu bez voća.
Razbacani algoritam

More Related Content

What's hot

Realni brojevi (8.razred)
Realni brojevi (8.razred)Realni brojevi (8.razred)
Realni brojevi (8.razred)mihailmihail
 
Komponente hardvera pc a
Komponente hardvera pc aKomponente hardvera pc a
Komponente hardvera pc a
Dragan Spiridonov
 
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan IlićHardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
NašaŠkola.Net
 
Uvod u programiranje
Uvod u programiranjeUvod u programiranje
Uvod u programiranje
sabinacustovic
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programiAleksandar Jovanovic
 
šTa je algoritam i programiranje
šTa je algoritam i programiranješTa je algoritam i programiranje
šTa je algoritam i programiranje
Suzana Miljković
 
Računarske mreže
Računarske mrežeRačunarske mreže
Računarske mreže
Jelena Jovetic
 
врсте дефиниције
врсте дефиницијеврсте дефиниције
врсте дефиницијеfilozofskaazbuka
 
Racunarska grafika
Racunarska grafikaRacunarska grafika
Racunarska grafika
Olynx
 
6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara
Zoran Ilić
 
Kapacitivnost kondenzatora
Kapacitivnost  kondenzatoraKapacitivnost  kondenzatora
Kapacitivnost kondenzatora
Vera Stojanovic
 
Hardver Prezentacija
Hardver  PrezentacijaHardver  Prezentacija
Hardver Prezentacija
centar-obrazovanja
 
VIII razred - Linearna funkcija
VIII razred - Linearna funkcijaVIII razred - Linearna funkcija
VIII razred - Linearna funkcija
mirjanamitic18
 
gramatika-ruskog-jezika-pdf
gramatika-ruskog-jezika-pdfgramatika-ruskog-jezika-pdf
gramatika-ruskog-jezika-pdf
Marija Todorović
 
Površina kocke
Površina kockePovršina kocke
Površina kocke
Ивана Ћуковић
 
Kako napraviti dobru power point prezentaciju
Kako napraviti dobru power point  prezentacijuKako napraviti dobru power point  prezentaciju
Kako napraviti dobru power point prezentaciju
Superbubica
 
Tvorba reči 2003
Tvorba reči 2003Tvorba reči 2003
Tvorba reči 2003
zeljkotsc
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetu
OS Cegar Nis
 

What's hot (20)

Realni brojevi (8.razred)
Realni brojevi (8.razred)Realni brojevi (8.razred)
Realni brojevi (8.razred)
 
Komponente hardvera pc a
Komponente hardvera pc aKomponente hardvera pc a
Komponente hardvera pc a
 
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan IlićHardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
 
Uvod u programiranje
Uvod u programiranjeUvod u programiranje
Uvod u programiranje
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programi
 
šTa je algoritam i programiranje
šTa je algoritam i programiranješTa je algoritam i programiranje
šTa je algoritam i programiranje
 
Servisi Interneta
Servisi InternetaServisi Interneta
Servisi Interneta
 
Računarske mreže
Računarske mrežeRačunarske mreže
Računarske mreže
 
врсте дефиниције
врсте дефиницијеврсте дефиниције
врсте дефиниције
 
Racunarska grafika
Racunarska grafikaRacunarska grafika
Racunarska grafika
 
6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara
 
Kapacitivnost kondenzatora
Kapacitivnost  kondenzatoraKapacitivnost  kondenzatora
Kapacitivnost kondenzatora
 
Hardver Prezentacija
Hardver  PrezentacijaHardver  Prezentacija
Hardver Prezentacija
 
VIII razred - Linearna funkcija
VIII razred - Linearna funkcijaVIII razred - Linearna funkcija
VIII razred - Linearna funkcija
 
gramatika-ruskog-jezika-pdf
gramatika-ruskog-jezika-pdfgramatika-ruskog-jezika-pdf
gramatika-ruskog-jezika-pdf
 
Površina kocke
Površina kockePovršina kocke
Površina kocke
 
Kako napraviti dobru power point prezentaciju
Kako napraviti dobru power point  prezentacijuKako napraviti dobru power point  prezentaciju
Kako napraviti dobru power point prezentaciju
 
Tvorba reči 2003
Tvorba reči 2003Tvorba reči 2003
Tvorba reči 2003
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetu
 
Algoritmi
AlgoritmiAlgoritmi
Algoritmi
 

Tipovi podataka

  • 2. PONOVIMO! ○ Algoritam je “opis” rješavanja nekog problema. ○ Niz koraka kojih se moramo pridržavati da bi došli do rješenja nekog zadatka.
  • 3. “ Osnovni algoritamski koraci su: ○ početak ○ ulaz ○ izlaz ○ kraj
  • 4. Opis algoritma u nekom programskom jeziku naziva se PROGRAM. ○ Program radi sa podacima, pa je bitno da znamo kakve podatke može da prihvati.
  • 5. ○ Ako pravimo program kojim ćemo upravljati robotom koji pravi voćnu salatu jasno je da će takav program zahtijevati podatke različitih tipova. Nazivi voćki će biti tekstualni (niz znakova), količina će biti brojevi. ○ Svaki tip podatka zauzima u memoriji različitu količinu prostora stoga je bitno unaprijed razraditi i odrediti kojeg će tipa biti pojedini podatak.
  • 6. Brojčani (numerički) tip podataka Znakovni tip podataka (slova, znakovi, riječi) Tipovi podataka
  • 8. 😉 Koliko je na slici djevojčica, a koliko dječaka? djevojčice - dječaci -2 3 PODACI Tekstualni (znakovni) Numerički (brojčani) djevojčice 2 dječaci 3
  • 9. ○ Primjenjujemo u različitim situacijama. ○ Od jednostavnih kada je potrebno sabrati dva broja do složenih matematički izračuna. Brojčani (numerički) tip podataka
  • 10. ○ Znakovni tip podataka (slova, znakovi, riječi) – osnovni je način izražavanja u svakodnevnom govoru i pismu. ○ U radu računara nije ništa manje bitan. ○ Njime najčešće ispisujemo poruke, prikazujemo različite vrijednosti programa i sl. Znakovni tip podataka
  • 12. Kada pišemo algoritam moramo da navedemo precizne, korak po korak, naredbe. Koraci za pravljenje smoothie-a: 1. dodaj voće u blender 2. dodaj mlijeko u blender 3. poklopite blender 4. uključi blender na 1 min. 5. isključi blender 6. naspi smoothie u času. Zamislite da smo zaboravili uraditi jedan od navedenih koraka ili da smo radili obrnuto. Moglo se desiti da uključimo prazan blender ili da je samo mlijeko u blenderu bez voća. Razbacani algoritam