LINIJSKA STRUKTURACIKLIČNA STRUKTURA Z1C: Ispisati prirodne brojeve od 1 do 5. START KRAJ i>5 i...

Preview:

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

Recommended