Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

[TUT]Qucik Basic .2 dio

304 pregleda · 8 odgovora · otvorena 17.02.2010. u 13:32

Pozdrav. Evo kao sto sam vam i obecao ovaj put objasnjavam komandu IF I jos par stvari.
Da napomenem moj prosli tut:[TUT]Osnove Quick Basica

Komande koje smo ucili iz tog tutoriala:
CLS

INPUT

PRINT


IF-THEN-ELSE Naredba

Ako znate imalo engleski znate da IF THEN ELSE Znaci AKO-ONDA-INAČE. To je znaci uvjetna komanda i postavljamo nekim komandama uvjet, ako je to tako uradi to, inace nemoj to raditi.

Evo jednog primjera:

CLS
PRINT "Unesi dva broja"
INPUT a
INPUT b
IF a>b then print "Prvi broj je veci od drugog" else print "Prvi broj je manji od drugog"
END


Dobro prostudirajte taj zadatak.. Znaci Ako je a vece od b da printa tj ispisuje "Prvi broj je veci od drugog" else (INACE) printaj "Prvi broj je manji od drugog."
Znaci IF je uvjetna komanda i postavlja uvjete za rad..



Naredba Goto

Ta naredba nam sluzi za prebacivanje na neki red. U ovom slucaju moramo koristiti ispred svake komande broj
Npr:

5 CLS
10 PRINT " Unesi broj manji od 5"
15 INPUT a
20 IF a>5 then goto to 10
25 END


Znaci ako je broj veci od 5 da se vrati na unos broja.. Ovo je samo klasican primjer sa prostim zadatkom.. Vi kada bi dalje vjezbali usli bi dublje i dublje sa ovim komandama

Komanda FOR-NEXT

Kada bi vam neko rekao da ispisete sve prirodne brojeve do deset? Sa sadasnjim znanjem je to naporno??

1. Npr:

CLS
PRINT 1
PRINT 2
PRINT 3
PRINT 4
PRINT 5
PRINT 6
PRINT 7
PRINT 8
PRINT 9
PRINT 10


Naporno je ovoliko kucati. Znaci copy/paste je najlosija ideja.

Probajmo sa naredbom GOTO koju smo naucili..

2. Npr:
CLS
i=1
10 PRINT i
i=i+1
IF i<= 10 THEN GOTO 10 ELSE END

Znaci i je 1. To se ispiše. Tada i postaje 2. Ako je još uvijek u skupu brojeva do 10, vraća se na ispis i ponovo povećava za 1.
Kad i postane 11, ne ispisuje se, nego se program završava.

3. Najlakse rijesenje. Koristeci FOR petlju

Npr:

[B]CLS
FOR i = 1 TO 10
PRINT i
NEXT i


Znaci Naredba FOR označava početak FOR-NEXT petlje; naredba NEXT označava kraj.Prvi put kad se ponavlja (u ovom slučaju naredba PRINT i), i je 1. Sljedeći put je 2, pa 3... do 10. To piše odmah poslije naredbe FOR. Dakle i ide od 1 do 10.
FOR petlja je najlaksi nacin za rad ovakvih postupaka..

Eto dragi gameri toliko od mene ovaj put. Potrudit cu se da vam jos stagod objasnim . Nadam se da vam se svidza moje objasnjenje. Sve kritike i sugestije mi napisite. Sry Ako ima gramaticki gresaka.


Sretno sa programiranjem
upravo smo ovo iz informatike ucili :)
btw - svaka čast na tutu
oj sada ja oov ucim iz matematike al smao one komplikovanije zadatke.btw odlican tut za pocetnike :):):)9-)9-)9-)
colaG3r0 je napisao/la:
oj sada ja oov ucim iz matematike al smao one komplikovanije zadatke.btw odlican tut za pocetnike 8-)8-)8-)
Zar se q basic uci iz Matematike?
colaG3r0 je napisao/la:
oj sada ja oov ucim iz matematike al smao one komplikovanije zadatke.btw odlican tut za pocetnike 8-)8-)8-)
matematika?

@ ovaj hadalj
qucik basic?
http://www.megaupload.com/?d=78UZ69XO

Prezentacija + 2 word dokumenta
u prezentaciji se nalaze zadaci sa rjesenjima a word dokumentima mozete naci uputstva i primjere za koristenje odjredjenih naredbi..
To odavno cuvam ako nekome zatreba, nadam se da ce vam posluziti.. copyright za ovo preuzima moja bivsa nastavnica iz osnovne
blago se meni, u citavom osmom razredu samo qbasic raditi iz iformtatike, a kad sam bio 7. razred, nisam imao jedne jedine lekcije.
iGod je napisao/la:
matematika? :o

@ ovaj hadalj
qucik basic?
ma zaj***nio se malo. ma ucimo iz informatike. pomjeso informatiku sa matematikom. :P
Thx svima iz gore predhodnih pohvala.... Slijedeci put ucimo jos par petlji tako da cemo biti dobri programeri

Prijavi se da bi odgovorio/la na ovu temu.