You are on page 1of 1

1.

Osnovne naredbe
Opis

Blok naredbi
Unos
Ispis
Pridruivanje vrijednosti
Grananje jednostruko

Grananje viestruko

Petlja s unaprijed poznatim


brojem ponavljanja
Petlja kod koje nije
unaprijed poznat broj
ponavljanja
Aritmetiki operatori
Opis
Zbrajanje
Oduzimanje
Mnoenje
Dijeljenje
Cjelobrojno dijeljenje
Ostatak cjelobrojnog
dijeljenja

Pseudojezik
{
}
ulaz
izlaz
:=
ako je uvjet onda {
blok_naredbi;
}
ako je uvjet onda {
blok_naredbi_1;
}
inae {
blok_naredbi_2;
}
za i := p do k initi {
blok_naredbi;
}
dok je uvjet initi {
blok_naredbi;
}

Python
uvlaka
input
print
=
if uvjet:
blok_naredbi
if uvjet:
blok_naredbi_1
else:
blok_naredbi_2
for i in range (p, k+1):
blok_naredbi
while uvjet:
blok_naredbi

2.

3.

Relacijski operatori
Opis

Vee
Manje
Jednako
Razliito
Vee ili jednako
Manje ili jednako
Logiki operatori
Opis
Logiki NE
Logiki I
Logiki ILI

Pseudojezik
+
*
/
div

Python
+
*
/
//

mod

Pseudojezik
>
<
=
<>
>=
<=

Python
>
<
==
!=
>=
<=

Pseudojezik
NE
I
ILI

Python
not
and
or

Pseudojezik
abs (x)
sqr (x)
sqrt (x)
round (x)
trunc (x)

Python
abs (x)
x ** 2
sqrt (x)
round (x)
trunc (x)

Pseudojezik
()
NE
*, /, div, mod, I
+, -, ILI
>, <, =, <>, >=, <=

Python
()
not
*, /, //, %, and
+, -, or
>, <, ==, !=, >=, <=

4.

5.

Definirane funkcije
Opis
Apsolutna vrijednost
Kvadrat broja
Drugi korijen
Zaokruivanje realnog broja
Cijeli dio realnog broja
6.

Prioritet operatora
Redni broj
1.
2.
3.
4.
5.

You might also like