Professional Documents
Culture Documents
CLS
FOR i = 10 TO 25
x = x + i
NEXT i
PRINT "Zbir brojeva je "; x
END
2. Napiite program koji ispisuje zbir samo parnih brojeva u opsegu od 10 do 25!
RJEENJE:
CLS
FOR i = 10 TO 25 STEP 2
x = x + i
NEXT i
PRINT "Zbir parnih brojeva je "; x
END
3. Napiite program koji omoguava unos 5 brojeva i ispisuje koji od unesenih brojeva je
bio najvei!
RJEENJE:
CLS
max = 0
FOR i = 1 TO 5
PRINT "Unesi "; i; ". broj";
INPUT b
IF b > max THEN
max = b
END IF
NEXT i
PRINT "Najvei uneseni broj je bio "; max
END
6. Napiite program koji ispisuje koliko se puta slovo i pojavljuje u nekoj rijei!
RJEENJE:
7. Napiite program koji ispisuje korijen samo prirodnih brojeva, u suprotnom upozorava i
omoguava ponovni unos broja!
RJEENJE:
8. Napiite program koji ispisuje da li je neki broj prost ili nije (koji su brojevi prosti)!
RJEENJE:
CLS
INPUT "Unesi broj"; br
LET bd = 0
FOR x = br TO 1 STEP -1
LET os = br MOD x
IF os = 0 THEN
LET bd = bd + 1
END IF
NEXT x
IF bd > 2 THEN
PRINT "Broj "; br; " nije prost broj"
ELSE
PRINT "Broj "; br; " je prost broj"
END IF
END
9. Napiite program koji ispisuje na kojim sve pozicijama u rijei se nalazi slovo a!
RJEENJE:
11. Napiite program koji unesene rijei razdvojene razmakom sortira abecedno!
RJEENJE:
CLS
REM sortiraj rijei po abecedi
DIM x$(30)
i = 1
raz$ = " "
INPUT "Unesi rijei za sortiranje odvojene razmakom:"; rec$
FOR j = 1 TO LEN(rec$)
IF (MID$(rec$, j, 1) = raz$) THEN
i = i + 1
ELSE
x$(i) = x$(i) + MID$(rec$, j, 1)
END IF
NEXT j
REM tzv. Bubble sort metoda primjenjena
FOR l = 1 TO i
FOR k = 1 TO i - l
IF x$(k) > x$(k + 1) THEN SWAP x$(k), x$(k + 1)
NEXT k
NEXT l
FOR k = 1 TO i
PRINT x$(k)
NEXT k
END