Programiranje u BASIC-u/BKontrolne strukture /Podatkovne strukture

Podatkovne strukture u računalnoj znanosti jest način efikasnog spremanja organiziranje podataka u računalnom sistemu. Na primjer najjednostavnija podatkovna struktura je matrica, i ovo je bila jedina podatkovna struktura koja je bila podržana u ranim inačicama BASICa. Od 1990-tih mnoge novije inačice BASICa uvele su podršku za podatkovne strukture koje se mogu nači i strukturnim jezicima kao Pascal i C. Primjer drugih programskih struktura su: liste, stogovi, datoteke.

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.

Ako zelimo strukturu za čuvanje podataka o točkama sa cijelim X i Y koordinatama moguće je sastaviti sljedeću podatkovnu strukturu.

   TYPE TOCKA
     X AS INTEGER
     Y AS INTEGER
   END TYPE

   REM DEKLARIRAJ TOCKE A I B
   DIM A, B AS TOCKA
   REM UPISI PODATKE U TOCKE A I B
   A.X = 100
   A.Y = 200
   B.X = 200
   B.Y = 400

Drugi

uredi
   TYPE PROIZVOD
     KOD AS STRING * 30
     IME AS STRING * 30
     TVRTKA AS STRING * 30
     CIJENA AS DOUBLE
   END TYPE

Objašnjenje

uredi

Vanjske poveznice

uredi