190 likes | 468 Views
LINIJSKA STRUKTURA. a, b. P. KRAJ. Z3L: Izračunati površinu P pravougaonika sa stranicama a i b. START. P=a*b. RAZGRANATA STRUKTURA. m. Z1R: Upiši m . Ako je m veće od nule ispisi POZITVNO a ako nije onda kraj programa. START. DA. m >0. NE. POZITIVAN. KRAJ. x. z.
E N D
a,b P KRAJ Z3L: Izračunati površinu P pravougaonika sa stranicama a i b. START P=a*b
m Z1R: Upiši m. Ako je m veće od nule ispisi POZITVNO a ako nije onda kraj programa. START DA m>0 NE POZITIVAN KRAJ
x z Z2R: Učitati x, ako je negativno z postaje x-3, inače z je x+4. START DA z=x-3 x>=0 NE z=x+4 KRAJ
Z3R: Učitati TRI broja kvadratne jednačine, izlaz su x1 i x2 . ax2+bx+c=0
START a, b, c D=b2-4*a*c DA D <0 NE NE D =0 D >0 DA DA X1=(-b+D)/2a X2=(-b-D)/2a X2 = X1=-b/2a Imaginaran broj X1, X2 KRAJ
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? • Upisati y, ako je y veće od 0 tada je b=c, inače b = -c • Upisati y, ako je y manje od 0 tada je b=c, inače b = c • Upisati y, ako je y manje od 0 tada je b=-c, inače b = -c • Upisati y, ako je y manje od 0 tada je b=c, inače b = -c
Z1C: Ispisati prirodne brojeve od 1 do 5. START i=1 i i=i+1 NE i>5 DA KRAJ
Z2C: Ispisati prirodne brojeve od a do b. START a,b i=a i i=i+1 NE i>b DA KRAJ
Z3C: Ispisati trostruku vrijednosti prirodnih brojeva od k do n. START k, n i=k 3*i i=i+1 NE i>n DA KRAJ
START n S = 0 i = 1 S = S +i i = i + 1 i >n NE DA S KRAJ Z4C: Učitati n brojeva i izračunati njihov zbir.
START n P= 1 i = 1 P = P *i i = i + 1 i >n NE DA P KRAJ Z5C: Učitati n brojeva i izračunati njihov proizvod.