Professional Documents
Culture Documents
Tipovi Podataka I Operatori
Tipovi Podataka I Operatori
Tipovi Podataka I Operatori
PROGRAMIRANJA
mr.sci. Goran Madžarević dipl.ing.el.
Prosti Cijelobrojni - int, short, long, char
podataka
Tipovi
(fundamentalni)
Realni - float, double, long double
Složeni
Strukture
(struktuirani)
Tipovi podataka i
operatori
Aritmetrički + , - , * , /, %
Binarni
Dodijeljivanje =, +=, -=, *=, /=, %=
Operatori
Unarni
sizeof()
--
cast()
Brojevni sistemi
do If static while
Konstante
Operator + - * / %
Operacija Dodjeljivanje Skraćeni operator za Skraćeni operator za
vrijednosti istovremeno sabiranje i istovremeno oduzimanje i
dodjeljivanje dodjeljivanje
Operator
= += -=
Operacija Skraćeni operator za Skraćeni operator za Skraćeni operator za
istovremeno množenje i istovremeno dijeljenje i istovremenu modul operaciju i
dodjeljivanje dodjeljivanje dodjeljivanje
Operator
*= /= %=
Operatori – aritmetrički i
dodjeljivanje - Primjer
Unarni aritmetrički operatori
Inkrement Dekrement
Operacija Znak (povećanje vrijednosti (smanjenje vrijednosti
varijable za 1) varijable za 1)
Operator + ili - ++ --
• Mogu biti navedeni u dvije forme: prefiks i postfiks
• Prefiks: ++a
• Postfiks: a++
• Prefiks i postfiks: ++a—
• Razlika leži u tome da kada se radi sa prefiksom, varijabli se
pripiše vrijednost prije početka izraza, a sa postfiksom varijabli
se pripiše vrijednost nakon kraja izraza.
Unarni Operatori – Primjer
Relacioni, logički,
jednakostni operatori
Operator Operacija
Relacioni operatori Relacione operacije
< Manje od
> Veće od
<= Manje od ili jednako
>= Veće od ili jednako
Operator jednakosti Jednakostne operacije
== Jednako
!= Nije jednako
Logički operatori Logičke operacije
! Logička negacija
ll Logički ILI
&& Logički I
Relacioni, logički, jednakostni
operatori - Primjer
Prioritet Operatora
ll sa lijeva udesno
Operator Operacija
& Logičko I
l Logičko ILI
^ Eksluzivno ILI
~ 1 Komplement
• Pitanja