goto

Goto je príkaz v mnohých programovacích jazykoch. Je to kombinácia anglických slov go a to. Je to spôsob, ako prejsť na iný riadok kódu.

Mnohé jazyky príkaz goto podporujú a mnohé nie. V jazyku Java je príkaz goto rezervovaný, ale nemožno ho použiť. (Rezervované slovo je slovo, ktoré je súčasťou programovacieho jazyka a nemôže sa používať na iné veci, napríklad na pomenovanie premenných.)

V informatike existuje teória nazývaná veta o štruktúrovanom programe. Táto teória hovorí, že každý program možno napísať tak, aby sa veci vykonávali pomocou funkcií a metód (menších podprogramov) namiesto jedného veľmi veľkého programu a príkazov goto. Teória dokazuje, že príkaz goto nie je potrebný na písanie programov.

Použite

Príkaz goto sa zvyčajne používa so značkou. Štítok je slovo, ktoré identifikuje miesto v časti kódu. Príkaz goto v kóde zvyčajne vyzerá takto:

prejdite na položku LABEL

V tomto príklade počítač prejde na miesto LABEL.

Mnohokrát sa príkaz goto kombinuje s príkazom if. V tomto prípade počítač prejde na iné miesto v kóde len vtedy, ak je niečo pravda. Napríklad:

IF podmienka THEN prejsť na LABEL

To možno čítať ako "ak je nejaká podmienka pravdivá, potom prejdite na miesto LABEL".

Rôzne programovacie jazyky majú rôzne obmedzenia alebo limity na používanie príkazov goto. Napríklad programovací jazykC neumožňuje príkazom goto skočiť na miesto vo vnútri inej funkcie (podprogramu).

Otázky a odpovede

Otázka: Čo je to gotický výjav?


Odpoveď: Príkaz goto je spôsob, ako v mnohých programovacích jazykoch prejsť na iný riadok kódu.

Otázka: Koľko programovacích jazykov podporuje príkaz goto?


Odpoveď: Mnoho programovacích jazykov podporuje príkaz goto.

Otázka: V ktorom programovacom jazyku je príkaz goto rezervovaným slovom?


Odpoveď: V jazyku Java je goto rezervované slovo, ale nemožno ho použiť.

Otázka: Čo je v programovacom jazyku rezervované slovo?


Odpoveď: Rezervované slovo je slovo, ktoré je súčasťou programovacieho jazyka a nemôže sa používať na iné veci, napríklad na pomenovanie premenných.

Otázka: Čo je to veta o štruktúrovanom programe v informatike?


Odpoveď: Veta o štruktúrovanom programe je teória v informatike, ktorá hovorí, že každý program sa dá napísať tak, že sa veci vykonávajú pomocou funkcií a metód namiesto jedného veľmi veľkého programu a príkazov goto.

Otázka: Dokazuje veta o štruktúrovanom programe, že na písanie programov sú potrebné príkazy goto?


Odpoveď: Nie, veta o štruktúrovanom programe dokazuje, že príkaz goto nie je potrebný na písanie programov.

Otázka: Čo sú to funkcie a metódy v programovaní?


Odpoveď: Funkcie a metódy sú menšie podprogramy používané v programovaní na vykonávanie špecifických úloh.

AlegsaOnline.com - 2020 / 2023 - License CC3