Programiranje u BASIC-u/BKontrolne strukture /GOSUB

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.

   10 GOSUB DOBARDAN
   20 END 




   DOBARDAN: 
     CLS 
     PRINT "Dobar dan"
   RETURN

Objašnjenje

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