Programiranje u BASICu/BKontrolne strukture /GOSUB

Izvor: Wikiknjige
Prijeđi na navigaciju Prijeđi na pretraživanje

Uvod[uredi]

GOSUB (je složenica od GO SUBroutine - skoči/idi na potprogram) je naredba koja prebaciva tok izvođenja programa na potprogram odnosno podrutinu, unutar programa. Potprogram je skup naredbi koje izvršavaju standardnu funkciju i koja je stvorena radi neponavljanja programskog koda.

Primjeri[uredi]

Sjedeći primjeri napisani su u QBASICu, broj linije nije potreban u QBASICU i tu je radi preglednosti i lakšeg objašnjavanja rada programa.

Prvi[uredi]

   10 GOSUB DOBARDAN
   20 END 




   DOBARDAN: 
     CLS 
     PRINT "Dobar dan"
   RETURN

Objašnjenje[uredi]

Prvi[uredi]

  1. Linija 10 CLS - CLS je engleska skraćenica od Clear Screen (hrv. očisti zaslon): ova komanda briše sve sa ekrana. Ovu komandu ima večina inačica jezika BASIC, za one koje ne posjeduju ovu naredbu brisanje ekrana se postiže ispisivanjem nekih kontrolnih znakova


Vanjske poveznice[uredi]