You are on page 1of 3

Učitati članove niza. Ispisati: pozitivne, nule pa 10.1.. Učitati članove niza.

Izračunati i ispisati sumu članova


negativne članove niza. niza.

Opis programa: Zadatak se rješava sa 3 FOR petlje. Prva Opis programa: Kreiranje kumulativne sume se izvodi u
petlja sadrži logički izraz if(niz[i]>0), druga FOR petalja ima naredbis = s + x(i). Početana vrijednost sume je nula s = 0.
logički izraz za provjeru da li je član jednak
nuli if(niz[i]==0) i treća FOR petlja sadrži provjeru da li su Tekstualni algoritam:
članovi negativni tj. manji od nule. if(niz[i] < 0)
1. broj članova niza
REM 10111003 2. dimenzionisati niz
CLS 3. za i = 1 do n radi
PRINT "unesi broj clanova niza" 3.1. upis i-tog člana niza
INPUT n 4. početna vrijednost sume s := 0
DIM x(i) 5. za i = 1 do n radi
suma postaje stara vrijednost sume uvećana za i-ti
FOR i = 1 TO n član niza
PRINT i; "---->" s:=s+X[i];
INPUT x(i) 6. ispisati izračunatu sumu s
NEXT i

PRINT "pozitivni clanovi niza" Listing programa:


FOR i = 1 TO n
IF x(i) > 0 PRINT "x("; i; ") = "; x(i) REM 10112041
NEXT i CLS
PRINT "unesi broj clanova niza"
PRINT "negativni clanovi niza" INPUT n
FOR i = 1 TO n DIM x(n)
IF x(i) < 0 PRINT "x("; i; ") = "; x(i) s = 0
NEXT i
FOR i = 1 TO n
PRINT "nule" PRINT i; "---->";
FOR i = 1 TO n INPUT x(i)
IF x(i) = 0 PRINT "x("; i; ") = "; x(i) NEXT i
NEXT i
END FOR i = 1 TO n
s = s + x(i)
10.1.. Učitati članove niza. Ispisati članove niza sa NEXT i
ideksom koji nije djeljiv sa 4.
PRINT "suma clanova = "; s
10.2 Učitati članove niza. Ispisati: susjedne END
članove niza čija je suma parna.

Opis programa: Provjera se izvodi


Listing programa: naredbom IF (X[i] + X[i+1]) MOD 2 = 0
THEN u kojoj se izvodi sabiranje dva
// Ulaz i izlaz niza susjedna člana niza X[i] + X[i+1] sa
REM 10111005 naredbom MOD 2 = 0 se provjerava
CLS paranost sume.
PRINT "unesi broj clanova niza"
INPUT n
DIM x(n)

FOR i = 1 TO n
PRINT i; "---->";
INPUT x(i)
NEXT i

FOR i = 1 TO n - 1
IF (x(i) + x(i + 1)) MOD 2 = 0 THEN
PRINT "x("; i; ")= "; x(i); " x("; i; ")= "; x(i)
NEXT i

END
10.1.. Učitati članove niza. Izračunati i ispisati sumu 10.1.. Učitati članove niza. Izračunati i ispisati sumu
pozitivnih članova niza. članova niza čiji je indeksom djeljiv sa 3.

Opis programa: Kreiranje kumulativne sume se Opis programa: Kreiranje kumulativne sume se izvodi u
izvodi u naredbi s = s + x(i). Početana vrijednost naredbi s = s + x(i). Početana vrijednost sume je nula s :=
sume je nula s = 0. Provjera da li je član pozitivan se 0;. Provjera djeljivosti sa 3 se izvodi sa naradbom i MOD
izvodi logičkim izrazom IF x(i) > 0 u naredbi IF x(i) > 0 3 = 0.
THEN s = s + x(i).
Listing programa:
Listing programa:
REM 10112043
REM 10112048 CLS
CLS PRINT "unesi broj clanova niza "
PRINT "unesi broj clanova niza" INPUT n
INPUT n DIM x(n)
DIM x(n) s = 0
s = 0
FOR i = 1 TO n
FOR i = 1 TO n PRINT i; "---->";
PRINT i; "----> "; INPUT x(i)
INPUT x(i) NEXT i
NEXT i
FOR i = 1 TO n
FOR i = 1 TO n IF i MOD 3 = 0 THEN s = s + x(i)
IF x(i) > 0 THEN s = s + x(i) NEXT i
NEXT i
PRINT "suma clanova niza ciji je indeks
PRINT "suma pozitivnih brojeva je "; s djeljiv sa 3 je "; s
END END
11.1. Učitati i ispisati članove niza. Učitati članove niza. Ispisati: članove niza koji su veći od slijedećeg
člana.
Opis programa:
Opis programa: Zadatak se rješava sa FORpetljom. Logički izraz IF
Tekstualni algoritam: X[i] > X[i+1] Kontrolna varijabla i u FOR petlji se mijenja od 1 do n-1.
1. broj članova niza n=5
2. dimenzionisati niz Listing programa:
3. za i = 1 do n radi
3.1. upis i-tog člana niza // Veci od slijedeceg člana
4. za i = 1 do n radi REM 10111004
4.1. ispisati i-ti član niza CLS
PRINT "unesite broj clanova niza "
Listing programa: INPUT n
DIM x(n)
REM Ulaz i izlaz niza
REM 10111001 FOR i = 1 TO n
CLS PRINT i; "-----> "
PRINT "unesite broj clanova niza" INPUT x(i)
INPUT n NEXT i
DIM x(n)
FOR i = 1 TO n - 1
FOR i = 1 TO n IF x(i) > x(i + 1) THEN PPRINT "x("; i; ") = ";
PRINT i; "-----> "; x(i)
INPUT x(i) NEXT i
NEXT i
END
FOR i = 1 TO n
PRINT "x("; i; ") = "; x(i) 10.2. Učitati članove niza. Ispisati parne članove niza.
NEXT i
Opis programa: Parni indeksi su 2, 4, 6, ... tj. djeljivi sa 2. Provjera
END parnosti se izvodi (x(i) MOD 2 = 0)

Listing programa:
10.1..Učitati članove niza. Ispisati članove niza
REM Ispisati parne
sa neparnim ideksom. REM 10111002
CLS
PRINT "unesite broj clanova niza"
Opis programa: Provjera je u naredbi
INPUT n
DIM x(n)
if(i MOD 2 <> 0).
FOR i = 1 TO n
PRINT i; "-----> ";
Sa naredbom i MOD 2 <> 0 se izvodi provjerava
INPUT x(i)
NEXT i
neparanosti.
FOR i = 1 TO n
IF i MOD 2 = 0 THEN PRINT "x("; i; ") = "; x(i)
Listing programa:
NEXT i

REM 10111007 END


CLS
PRINT "unesi broj clanova niza"
INPUT n
DIM x(n)

FOR i = 1 TO n
PRINT i; "-----> ";
INPUT x(i)
NEXT i

FOR i = 1 TO n
IF i MOD 2 <> 0 THEN PRINT "x("; i; ") = "; x(i)
NEXT i

END

You might also like