„GOTO” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
nincs forrás
Nincs szerkesztési összefoglaló
1. sor:
{{nincs forrás}}
A '''GOTO''' a magasabb szintű [[programozási nyelv]]ekben megtalálható utasítás. Az [[angol nyelv|angol]] ''go'' (menni) és ''to'' (-ba, -be; -hoz, -hez, -höz) szavak egybeolvasásával keletkezett. A [[BASIC]] programozási nyelveknek szinte nélkülözhetetlen utasítása, de megtalálható még pl. a [[C (programozási nyelv)|C]], [[C++]] nyelvekben is, ahol viszont nem ajánlják túlzott használatát. A [[ZX Spectrum]] és a [[HT1080Z]] BASIC-jében két szóban szerepel ("go to"). A [[ZX81]] BASIC-jében nem csak sorszámot, hanem kifejezést is megadhatunk utána.
 
A korai BASIC változatokban a sorok sorszámokkal voltak ellátva. A GOTO után annak a sornak a számát kellett megadni, ahol a program futását folytatni akartuk. A BASIC nyelvből idővel eltűntek a sorszámok, így a GOTO utasítás után sorszám helyett címkét kellett megadni. A GOTO használata különösen IF ... THEN feltételes utasítás után gyakori.
6. sor:
A GOTO-val rokon utasítás a GOSUB, mely a megadott sorra ugrás után visszatér a GOTO utáni sorra, ha RETURN utasítást adunk ki.
 
= Források =
* [http://ep128.hu/Sp_Konyv/Spectrum48_User_Manual.htm Sinclair ZX Spectrum BASIC programozási kézikönyv]
* szerk. Kőhegyi János: ''Ismerd meg a BASIC nyelvjárásait! HT1080Z, ABC80, ZX81'', Műszaki Könyvkiadó, Budapest, 1984.
* [[BASIC#Sorszámozás|BASIC]]
{{csonk-info}}
 
A lap eredeti címe: „https://hu.wikipedia.org/wiki/GOTO