11.07.2015 Views

Code-it! QBasic knjiga

Code-it! QBasic knjiga

Code-it! QBasic knjiga

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Code</strong>-<strong>it</strong>! <strong>QBasic</strong> <strong>knjiga</strong>Page 3Sve kuž<strong>it</strong>e? Na ekranu bi (na kraju programa) trebalo b<strong>it</strong>i nešto tipa:Upiši tri broja koja želiš zbroj<strong>it</strong>i: 23, 1, 58Zbroj ta tri broja je:82Itojeto.C<strong>it</strong>at:Napomena: različ<strong>it</strong>i tipovi varijabli (slova/brojke) se smiju miješati, npr. ako umjesto a, b, c napišete a, b$, c, korisnik ćemoćiupisati 23, bla, 3511.Dodaci- Naredba PRINTKad sam trebao napisati zbroj Mirkovih i Slavkovih godina, u kôdu sam napisao:PRINT "Mirko i Slavko zajedno imaju ovoliko godina:"PRINT MiS.GodineNo, to se moglo naprav<strong>it</strong>i i ljepše, ovako:PRINT "Mirko i Slavko zajedno imaju"; MiS.Godine; "godina."Pa bi ispalo:C<strong>it</strong>at:Mirko i Slavko zajedno imaju 49 godina.Tu se nema što objašnjavati... sami skuž<strong>it</strong>e. Broj mijenjanja između texta i varijable je neograničen, samo treba na prijelazu stav<strong>it</strong><strong>it</strong>očku-zarez (; ). Zapravo, ne treba. Qbasic će to naprav<strong>it</strong>i umjesto vas! (fuj, ko reklama za usisavač, multipraktik i tenk u jednom!).Prema tome, ako napišetePRINT "Mirko i Slavko zajedno imaju" MiS.Godine "godina."nakon prelaska u novi red, to će postatiPRINT "Mirko i Slavko zajedno imaju"; MiS.Godine; "godina."Kao što ćete vidjeti, Qbasic automatski dodaje razmake između varijabli i texta. Moguće je stav<strong>it</strong>i i više varijabli zaredom, pa i višetextova zaredom, makar to i nema previše smisla (mislim na textove, više varijabli ima smisla). Ako stav<strong>it</strong>e zarez (a ne točku-zarez),b<strong>it</strong> će kao da ste stisnuli tipku TAB (malo žešće razdvojeno – omogućava pisanje u stupcima). Isprobavajte!Umjesto da pišete PRINT svako malo, možete napisati i up<strong>it</strong>nik [?]. Kad prijeđete u novi red, up<strong>it</strong>nik će automatski postati PRINT.- VarijableIme varijable može imati do 256 znakova, ne smije počinjati brojem, velika i mala slova nisu važna, smije sadržavati znakove:abcdefghijklmnopqrstuvwxyz.0123456789 (ova točka se isto ubraja)i mislim da je to sve.Dajte imena varijablama pametno, tako da znate što je što (kad budete radili program s parsto varijabli, znat ćete o čemu pričam). Sadvam je vjerojatno bezveze svako malo pisati Mirko.godine i Slavko.godine – zašto ne biste pisali a i b kad je lakše? – ali, poslije ćevam to dobro doći.- Ostalo...Decimalna točka je točka, ne zarez.Umjesto 0.25, možete napisati samo .25. Štoviše, sámo će se promijen<strong>it</strong>i u .25.U vašem kodu će vam često trebati vaši komentari (tipa: "ovo je tu tak da bi mi poslije bilo laše naprav<strong>it</strong> ono tam" il sl.). A pogotovoako budete radili na nekom projektu zajedno s nekim. Komentari se u <strong>QBasic</strong>u pišu tako da ispred njih (tj. lijevo od njih) jednostavnostav<strong>it</strong>e apostrof (') {kao [?], ali bez tipke [Shift]}. Sve desno od apostrofa <strong>QBasic</strong> ne gleda. Primjere ćete moći vidjeti u rješenjimazadataka uz ovaj vodič.I na kraju...Evo, ovo su najosnovnije osnove osnova Qbasica koje morate znati. Sad to probavljajte neko vrijeme, jer, koliko god lagano ovoizgledalo (i bilo), saznali ste jako puno informacija odjednom i bilo bi dobro da sad malo stanete s ovim vodičem i prihvat<strong>it</strong>e sezadataka tak da vam to "sjedne". A zadaci su u priv<strong>it</strong>ku.Ako netko ima ikakvih p<strong>it</strong>anja... p<strong>it</strong>ajte na forumu.<strong>QBasic</strong> za apsolutne početnike 2http://www.code-<strong>it</strong>.net/?q=book/export/html/414.10.2008 15:08:42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!