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 8CINT(2.9) = 3CINT(-2.2) = -2CINT(2.5) = 2Bilo bi dobro da ovo imate uz sebe stalno (dobro, ne stalno, samo kad programirate!!!).Pa si ovo isprintajte, praktičnije je: skin<strong>it</strong>e priv<strong>it</strong>ak.Logički operateri (tako ih svi zovu, nemam pojma šta točno znači "operater", i nije važno) sumale riječi koje nam pomažu u nekim stvarima. Prvo pregled, onda primjer. Dobro ga prouč<strong>it</strong>e.AND - iobje strane moraju b<strong>it</strong>i istin<strong>it</strong>eOR - ilibar jedna strana mora b<strong>it</strong>i istin<strong>it</strong>aXORjedna strana mora b<strong>it</strong>i istin<strong>it</strong>a, ali ne i druga.(iskreno, ovo nikad nisam koristio)Primjer:x = 2y = 7IF x = 2 AND y > 5 THEN PRINT "Da." ELSE PRINT "Ne.";IF x = 3 AND y > 5 THEN PRINT "Da." ELSE PRINT "Ne.";IF x 3 AND y >= 5 THEN PRINT "Da." ELSE PRINT "Ne."IF x = 3 OR y > 5 THEN PRINT "Da." ELSE PRINT "Ne.";IF x = 2 OR y = 5 THEN PRINT "Da." ELSE PRINT "Ne.";IF x = 1 OR y = 5 THEN PRINT "Da." ELSE PRINT "Ne."IF x => 2 XOR y = 5 THEN PRINT "Da." ELSE PRINT "Ne.";IF x > 2 XOR y = 7 THEN PRINT "Da." ELSE PRINT "Ne.";IF x = 2 XOR y < 8 THEN PRINT "Da." ELSE PRINT "Ne."Ispis:Da. Ne. Da.Da. Da. Ne.Da. Da. Ne.Evo vam i zadaci u priv<strong>it</strong>ku.<strong>QBasic</strong> za apsolutne početnike 3FOR-NEXT petljaZamisl<strong>it</strong>e da dobijete zadatak da morate ispisati prvih 10 prirodnih brojeva. Postoji nekoliko rješenja (ja ću napisati tri):1.) Koristeći naredbu PRINT (i copy/paste). Najlošije rješenje.CLSPRINT 1PRINT 2PRINT 3PRINT 4PRINT 5PRINT 6PRINT 7PRINT 8PRINT 9PRINT 102.) Koristeći naredbu PRINT i GOTO. To je najpametnije što možete naprav<strong>it</strong>i s trenutnim znanjem (iz prošla 2 vodiča):CLSi = 110 PRINT ii = i + 1http://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!