Otevřít hlavní menu

Změny

Procedura

Odebráno 321 bajtů, 12. 10. 2012, 21:07
bez shrnutí editace
! Program premenné; !! X-hodnota !! X-typ !! Y-hodnota !! Y-typ
|-
| style="text-align: left;" | Uses Crt,Dos; || || || ||
|-
| style="text-align: left;" | Var X,Y:integer; || || globálna || || globálna
|-
| style="text-align: left;" | Procedure Moc(X:Integer); || || lokálna || || globálna
|-
| style="text-align: left;" | Begin || || || ||
|-
| style="text-align: left;" | Sucet:=X+X; || 2 || lokálna || 4 || globálna
|-
| style="text-align: left;" | End; || || || ||
|-
| style="text-align: left;" | Begin || || || ||
|-
| style="text-align: left;" | X:=3;Y:=4; || 3 || globálna || 4 || globálna
|-
| style="text-align: left;" | Moc(2); || || || ||
|-
| style="text-align: left;" | End. || || || ||
|}
==Výhody a nevýhody lokálnych a globálnych premenných==
:{| class="wikitable" style="text-align: left; color: black;"| ! ||!! '''Výhody'''||!! '''Nevýhody'''
|-
|'''Globálne '''
|Sú viditeľné v celom programe<br>
|Zaberajú miesto v pamäti aj keď už nie sú potrebné
|-
|'''Lokálne'''
|Sprehľadňujú program, takže stále vieme o akú premennú sa jedná a načo ju používame<br>
|Môžu spôsobiť kolízie ak majú rovnaký názov ako globálna premenná
|-