home *** CD-ROM | disk | FTP | other *** search
- VAR
- v : integer = 999;
- ENDVAR
-
- FUNCTION umocni(x : integer, y : integer): integer
- VAR
- k : integer;
- v : real;
- ENDVAR
-
- v := x; {p°evezneme zßklad}
- WRITELN("p°edßvanß hodnota x:",V:4);
- WRITELN("lokßlnφ hodnota v:",V:4);
- FOR k:= 1 to y
- v := v*x; {nßsobφme opakovan∞ zßkladem}
- ENDFOR
- umocni := v; {p°edßme v²sledku funkce}
- ENDPROC
-
- PROCEDURE main
- ConsoleClear; ConsoleShow;
- WRITELN("globßlnnφ hodnota v:",V:4);
- WRITELN(umocni(2,9):10); {vracφ hodnotu 1024}
- WRITELN(umocni(3,3):10); {vracφ hodnotu 81}
- WRITELN("globßlnnφ hodnota v:",V:4);
- ENDPROC
-