Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
LINIJSKA STRUKTURA
Z3L: Izračunati površinu P pravougaonika sa stranicama a i b.
START
a, b
P=a*b
P
KRAJ
RAZGRANATA STRUKTURA
Z1R: Upiši m. Ako je m veće od nule ispisi POZITVNO a inače ispisati NEGATIVAN.
START
m
KRAJ
m>0
POZITIVAN
DA
NE
NEGATIVAN
Z2R: Učitati x, ako je negativno promjenljiva z postaje x-3, inače z je x+4.
START
x
KRAJ
x>=0
DA
NE
z=x-3
z
z=x+4
Z3R: Učitati TRI broja kvadratne jednačine, izlaz su x1 i x2 . ax2+bx+c=0
START
a, b, c
Imaginaran
broj
KRAJ
D =0
DA NE
X1=(-b+D)/2a
X2=(-b-D)/2a
X1, X2
D=b2-4*a*c
D <0
D >0
X2 = X1=-b/2a
DA
NE
DA
Z3R: Učitati x,a,b, Ako je x pozitivno z postaje suma a i b, inače z je razlika a i b.
Na osnovu algoritamske šeme
Kako glasi zadatak?
Upiši a. Ispiši a, ako je pozitivan.
Upiši a. Ispiši a, ako je negativan.
Upiši a. Ispiši a, ako je nula ili manji od nule.
Upiši a. Ispiši a, ako je veći ili jednak nuli.
Na osnovu algoritamske šeme
Kako glasi zadatak? 1. Upisati y, ako je y vede od 0 tada je b=c, inače b = -c 2. Upisati y, ako je y manje od 0 tada je b=c, inače b = c 3. Upisati y, ako je y manje od 0 tada je b=-c, inače b = -c 4. Upisati y, ako je y manje od 0 tada je b=c, inače b = -c
CIKLIČNA STRUKTURA
Z1C: Ispisati prirodne brojeve od 1 do 5.
START
KRAJ
i>5
i
DA
NE
i=1
i=i+1
Z2C: Ispisati prirodne brojeve od a do b.
START
KRAJ
i>b
i
DA
NE
i=a
a,b
i=i+1
Z3C: Ispisati trostruku vrijednosti prirodnih brojeva od k do n.
START
KRAJ
i>n
3*i
DA
NE
i=k
k, n
i=i+1
Z4C: Učitati n brojeva i izračunati njihov
zbir.
START
n
S = 0
KRAJ
i >n
S = S +i
i = i + 1
NE
DA
i = 1
S
Z5C: Učitati n brojeva i izračunati njihov
proizvod.
START
n
P= 1
KRAJ
i >n
P = P *i
i = i + 1
NE
DA
i = 1
P