Naredbe grananja
1. Naredbe grananja
1.1. Blok naredbi
Istaknimo još jednom zapis naredbe grananja:
ako je uvjet onda
naredba1;
inače
naredba2;
Uočite kako naredbe pišu u jednini (naredba1 i naredba2). Trebamo li izvršiti više od jedne naredbe ako je uvjet ispunjen (ili ako nije), moramo ih izdvojiti u BLOK naredbi.
Blok naredbi zapisuje se između vitičastih zagrada ({ i }).
Primjer:
Algoritam koji računa i ispisuje površinu i opseg kvadrata zadanog duljinom stranice a.
Ako je a>0 onda
{
P:=4*a;
o:=sqr(a);
izlaz (P, o);
}
inače
izlaz ('Duljina stranice kvadrata mora biti veća od
nule!');