Code-it! QBasic knjiga
Code-it! QBasic knjiga
Code-it! QBasic knjiga
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Code</strong>-<strong>it</strong>! <strong>QBasic</strong> <strong>knjiga</strong>Page 7IF x = 0 THENGOTO 10ELSEzbroj = zbroj + xGOTO 20END IF10 PRINT zbrojZnači, kad <strong>QBasic</strong> dođenaGOTO 10, on ode na 10, odnosno, izvrši naredbu PRINT zbroj. Onda ide dalje, a dalje nema ništa, pa jeprogram gotov.Kad dođenaGOTO 20, ode na 20, odnosno, vrati se na INPUT, izvrši ga i ide dalje, na naredbu IF.Isprobavajte, pa ćete skuž<strong>it</strong>i.Matematika i logikaUskoro će vam trebati neke žešće matematičke operacije (i funkcije <strong>it</strong>d.) osim +, -, *, /, i =. Evo vam pregled svih za koje se sadmogu sjet<strong>it</strong>i.+, -, *, /, =--- to znate--- manje od, veće od=, --- manje ili jednako, veće ili jednako, nejednakoMOD--- daje ostatak pri dijeljenju.13 MOD 5 = 3(13 / 5 = 2 i ostatak 3)ABS--- daje apsolutnu vrijednost broja.ABS(-5) = 5(matematički napisano: |-5| = 5)^ ([ALT] + [94])--- exponencija.2 ^ 3 = 8SQR--- kratica od square root – kvadratni korijenSQR(16) = 4SIN, COS, TAN--- daje sin, cos i tan nekog kuta U RADIJANIMA.COS(pi) = -1Napomene:- Da biste pretvorili stupnjeve u radijane, pomnož<strong>it</strong>e stupnjeve sa (pi / 180).SIN(90 * (pi / 180)) = 1- kad rad<strong>it</strong>e s brojem pi, bilo bi dobro da na početku programa napišetepi = 3.141592654EXP--- e na n-tu.EXP(1) = 2.718281828LOG--- limes.LOG(EXP(1)) = 1INT--- zaokružuje na prvi manji cijeli brojINT(5.76) = 5INT(-5.2) = -6FIX--- miče decimalni dio brojaFIX(1.8) = 1FIX(-5.2) = -5CINT--- zaokružuje na najbliži cijeli brojCINT(2.9) = 3http://www.code-<strong>it</strong>.net/?q=book/export/html/414.10.2008 15:08:42