USLOVNA NAREDBA CASE Strukturalne naredbe su n n
USLOVNA NAREDBA CASE
Strukturalne naredbe su: n n uslovne naredbe (IF, CASE), naredbe za ponavljanje (WHILE, REPEAT, FOR)
CASE Uslovnu naredbu CASE možemo prikazati grafički: B S 1 S 2 S 3 Sn
CASE naredba nam omogućava višestruki izbor alternativa na bazi vrijednosti izraza. Ova naredba se može napisati u dva sljedeća oblika: case izraz of S 1: iskaz 1; S 2: iskaz 2; S 3: iskaz 3; S 4: iskaz 4; end; case izraz of S 1: iskaz 1; S 2: iskaz 2; S 3: iskaz 3; S 4: iskaz 4 else naredba; end;
Napisati program za ispis opisne ocjene na osnovu brojčane vrijednosti a ako ocjene nema u listi na ekranu ispisati da ocjena nije ispravna.
PROGRAM opisna; VAR a: integer; BEGIN writeln(' Upisi ocjenu od 1 do 5: '); read (a); IF a = 1 THEN writeln (' Nedovoljan! '); IF a = 2 THEN writeln (' Dovoljan! '); IF a = 3 THEN writeln (' Dobar! '); IF a = 4 THEN writeln (' Vrlodobar! '); IF a = 5 THEN writeln (' Odlican! ') Else writeln (' Neispravna ocjena!'); readln; END.
PROGRAM opisna; VAR a : integer; BEGIN writeln ('Unesite ocjenu: '); readln (a); case a of 1: writeln (' Nedovoljan!'); 2: writeln (' Dovoljan!'); 3: writeln (' Dobar!'); 4: writeln (' Vrlo dobar!'); 5: writeln (' Odlican!') else writeln (' Neispravna ocjena!'); end; readln; END.
Napisati program koji za učitane brojeve izračunava željenu operaciju.
BONUS Napisati program koji određuje da li je zadani znak veliko ili malo slovo ili cifra
- Slides: 9