Programiranje u BASIC-u/BKontrolne strukture /Podatkovne strukture
Izgled
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.
Prvi
[uredi]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