You are on page 1of 2

Naredbe i funkcije u QBasic-u i njihovo značenje

Beep - daje tačno određeni zvučni znak


Call - poziva potprogram
Circle - crta krug, elipsu, kružni isječak
Cls - briše sadržaj ekrana
Color - postavlja boju znakova i pozadine
Data - čuva podatke unutar programa
Declare - provjerava vrste varijabli i konstanti koje ulaze u potprogram
Dim - naredba dimenzioniranja
Do - ponavlja niz naredbi dok se ne ispuni zadnji uslov
Draw - naredba za crtanje
End - označava kraj teksta programa
Exit - prekida izvođenje programa
Field - oznaka svih polja jednog zapisa
For - ponavlja skup naredbi tačno određeni broj puta
Function - označava početak funkcijskog potprograma
Get - čita zapis iz datoteke
Gosub - usmjerava program na potprogram
Goto - usmjerava izvođenje programa na tačno određeno ime programskog reda
If - najjednostavnije grananje programa
If end If - višestruko grananje
Input - naredba ulaza
Input# - čita podatke iz datoteke
Une - crta pravougaonik ili crtu između tačaka
Locate - premješta kursor na tačno određeno mjesto na ekranu
Lprint - ispisuje podatke na štampač
Lset - unos podatak u varijablu polja datoteke
Next - povećava varijablu za određeni broj koraka
On Gosub - grana program na oznaku potprogram
On goto - grana program na oznaku programskog reda
Open - otvara datoteku
Paint - popunjava lik bojom
Play - svira melodiju
Preset - crta tačku ne ekranu
Print - naredba izlaza
Pset - crta tačku na tačno određenom mjestu ekrana
Put# - upisuje podatke u datoteku
Read - čita podatke iz naredbe DATA
Rem - komentar
Restore - ponovno čitanje podatka
Return - usmjerava izvedbu programa
Screen - osobine ekrana
Select - višestruko grananje u programu
Shared - dopušta potprogramima pristup do varijabli glavnog programa
Sound - proizvodi tonove na zvučniku računara
Static - osigurava zadržavanje vrijednosti varijabli između dvaju poziva procedure
Sub - označava proceduru
Swap - zamjenjuje sadržaj dvije varijable
Type - zadaje vlastitu vrstu podataka
Write - ispisuje podatke na ekran
Write# - upisuje podatke u datoteku

Abs - daje apsolutnu vrijednost broja


Asc - daje ASCII kod prvog znaka
Chr$ - daje znak koji odgovara ASCII broju
Cint - zaokružuje broj na najbliži cijeli broj
Date$ - daje datum
Fix - daje cijeli dio decimalnog broja
Inkey$ - čita jedan znak sa tastature
Input$ - čita određeni broj znakova sa tastature
Instr - pronalazi jedan ili više znakova u stringu
Int - zaokružuje broj na prvi manji cijeli broj
Lcase$ - prebacuje sva velika slova u mala
Left$ - izdvaja prvih n znakova stringa lijevih
Len - broji koliko ima znakova u stringu
Ltrim$ - briše praznine u stringu
Mid$ - izdvaja dio stringa iz sredine
Right$ - izdvaja n posljednjih znakova stringa desno
Rnd - daje jedan slučajan broj između 0 i 1
Rtrim$ - briše naknadne praznine stringa
Space$ - daje niz praznina
Spc - određuje broj praznih mjesta na ekranu
Str$ - pretvara brojnu varijablu u znakovnu
String$ - stvara niz istih znakova
Tab - omogućava ispis podataka na tačno određenom redu ekrana
Time$ - trenutno vrijeme kao niz od 8 znakova
Timer - daje broj sekundi koje su prošle od ponoći
Ucase$ - prebacuje sva mala slova u velika
Val - pretvara string varijablu u brojnu
Varptr$ - daje adresu varijable u memoriji u obliku stringa

You might also like