Académique Documents
Professionnel Documents
Culture Documents
Vježbe
Vježba 1
PSEUDOJEZIK (PSEUDOKOD)
PSEUDOKOD
prikaz algoritma u govornom jeziku (riječima)
Osnovni pojmovi:
varijabla - podatak čija se vrijednost tijekom programa mijenja
(npr. a, naziv, Prvi_broj…)
operatori
naredbe
Operator pridruživanja
varijabli s lijeve strane pridružuje vrijednost izraza s desne
strane.
oznaka: :=
npr:
a := a + 3;
prvi_broj := 12;
a := b;
Aritmetički operatori
Za računanje matematičkih izraza koriste se aritmetički
operatori.
Logički i relacijski operatori
Standardne matematičke funkcije
Naredbe psuedokoda (pseudojezika)
1. Slijedi dijagram tijeka i napiši što je izlaz za dane ulazne elemente:
a) a=1, b=1, c=1,
b) napiši pseudokod
POČETAK
x=a+bc
IZLAZ
x
KRAJ
2. Slijedi dijagram tijeka i napiši što je izlaz za dane ulazne elemente:
a) a=1, b=333, c=0,
b) napiši pseudokod
b) a=25, b=0, c=33
c) a=10, b=12, c=24
POČETAK
ULAZ
a,b,c
NE
b=0
DA x=a+c/b
IZLAZ IZLAZ
“Greška” x
KRAJ
3. Slijedi dijagram tijeka i napiši što je izlaz za dane ulazne elemente:
a) x=1, y=2,
b) napiši pseudokod
b) x=13, y=-9
c) x=2, y=3
POČETAK
ULAZ
x,y
NE
x<y
DA
IZLAZ IZLAZ
y-x y
KRAJ
4. Slijedi dijagram tijeka i napiši što je izlaz za dane ulazne elemente:
a) x=-1, y=-2,
b) napiši pseudokod
b) x=-13, y=-9
c) x=4, y=-5
POČETAK
ULAZ
x,y
NE NE
x<y x>y
DA DA
KRAJ
5. Slijedi dijagram tijeka i napiši što je izlaz za dane ulazne elemente:
a) x=-1, y=-2,
b) napiši pseudokod
b) x=-13, y=-9
c) x=4, y=-5
POČETAK
ULAZ
x,y
NE NE
(x<y) x>0
ILI
(y>0)
DA
DA
KRAJ
Vježba 2
• Kolika je vrijednost varijable a nakon izvršenja naredbe:
a := 17 mod 3;