QBasic: razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Tekst stranice se zamjenjuje sa 'GHHFTHFGHFHF'
Nema sažetka uređivanja
Redak 1:
GHHFTHFGHFHF'''QBASIC''' (Quick BASIC) je inačica [[BASIC]]-a, koju je razvila tvrtka [[Microsoft]] za [[MS-DOS]] [[operacijski sustav]]. QBASIC je bila osnova za popularni [[Visual Basic]].
GHHFTHFGHFHF
 
== Programski primjer ==
 
Na ekranu ispisuje "Pašta-fažol ja volim , pašta-fažol živi vječno" i crta crtu veličine 10 pixela
 
<source lang="qbasic">
CLS
PRINT"Pašta-fažol ja volim"
PRINT"Pašta-fažol živi vječno"
LINE(0,0)-(10,10)
END
</source>
 
Ovaj program pita korisnika njegov omiljeni nogometni klub, i ispisuje navijačku pjesmu:
 
<source lang="qbasic">
CLS
INPUT "Koji je vaš omiljeni nogometni klub" ; a$
PRINT UCASE$(a$) " je najbolji, ale ale!"
END
</source>
 
== Osnovne naredbe ==
 
Tri osnovne naredbe su CLS,INPUT I PRINT. CLS je skraćenica od CLear Screen,
cls koristimo na početku programa kako bi bili sigurni da je sav prijašnji tekst sa ekrana obrisan. INPUT naredba služi za unos podataka. PRINT naredba ispisuje tekst
na ekran npr. 10 PRINT "Hello world". Ove tri naredbe se najćešće koriste u BASIC
programima.
 
<source lang="qbasic">
10 CLS
20 PRINT "Kako se zoveš?"
30 INPUT A$
40 PRINT "Drago mi je, ";A$
50 END
</source>
 
== Matematičke radnje ==
 
Svaki BASIC jezik pa tako i QBasic mora moći izvoditi matematičke radnje,
u daljnjem tekstu objasnit ću kako napraviti program za zbrajanje.
Da bi napravili matematički program morate znati simbole radnji.Također
morate znati i osnovne naredbe iz prošlog teksta. Ali ima i jedna nova naredba: x$=y
(x$ predstavlja tip podataka (x se zamijeni nekim slovom),a y vrijednost određenog slova).
To je sve što treba znati za jednostavni matematički program.
Simboli :
 
: Zbrajanje - +
: Oduzimanje - -
: Djeljenje - /
: Množenje - *
 
Primjer programa za množenje :
 
<source lang="qbasic">
10 CLS
20 PRINT "Dobrodošao u program za množenje"
30 PRINT "Unesi dva broja"
40 INPUT A
50 INPUT B
60 C = A * B
70 PRINT A; "*" ; B; "=" ; C
80 END
</source>
 
== Crtanje ==
 
U Qbasicu postoji i osnovno crtanje.
Možete crtati kružnice i linije te neke 3D oblike.
Prije svakog crtanja morate upisati naredbu SCREEN 12
 
Primjer programa za crtanje krugova:
Nacrtat će kružnicu u sredini ekrana radijusa 50 pixela.
 
<source lang="qbasic">
SCREEN 12
 
CIRCLE (320,240),100
</source>
 
 
Primjer programa za crtanje linija:
Linija vodoravna po sredini ekrana.
 
<source lang="qbasic">
SCREEN 12
 
LINE(320,0)-(320,480)
</source>
 
== Vanjske poveznice ==
 
* [http://qbasic.com qbasic.com (Engleski)]
 
[[Kategorija:Programski jezici]]
 
<!-- interwiki -->
 
[[bg:QBasic]]
[[bs:QBasic]]
[[ca:QBasic]]
[[cs:QBasic]]
[[de:QBasic]]
[[en:QBasic]]
[[es:QBASIC]]
[[fa:کیو بیسیک]]
[[fi:QBasic]]
[[fr:QBasic]]
[[it:QBASIC]]
[[ja:QBasic]]
[[ko:큐베이직]]
[[ms:QBasic]]
[[nl:QBasic]]
[[no:QBasic]]
[[pl:QBasic]]
[[pt:QBasic]]
[[ru:QBasic]]
[[simple:QBasic]]
[[sr:QBasic]]
[[sv:QBasic]]
[[tg:QBASIC]]
[[tl:QBasic]]
[[zh:QBASIC]]
[[zh-min-nan:QBasic]]