if petlja

8
IF PETLJA

Upload: chana

Post on 14-Jan-2016

43 views

Category:

Documents


0 download

DESCRIPTION

IF PETLJA. Razgranata algoritamska struktura. Razgranata struktura će se pojaviti kod algoritma koji ima blok odlučivanja kao što su IF i CASE, pri čemu se vrši testiranje određenog uslova a prema rezultatu (obično TRUE ili FALSE) algoritam se grana i nastavlja tok jednom od grana- opcija. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IF   PETLJA

IF PETLJA

Page 2: IF   PETLJA

Razgranata algoritamska struktura

Razgranata struktura će se pojaviti kod algoritma koji ima blok odlučivanja kao što su IF i CASE, pri čemu se vrši testiranje određenog uslova a prema rezultatu (obično TRUE ili FALSE) algoritam se grana i nastavlja tok jednom od grana- opcija.

Primjer na slajdu br.5 je tipičan gdje se otklanja blokiranje programa provjerom da li je djelilac jednak nuli. Ako je djelilac različit od nule, daće rezultat dijeljenja, u suprotnom će dati samo poruku da dijeljenje nulom nema smisla i nastaviti dalje prema sledećoj proceduri ili kraju programa.

Page 3: IF   PETLJA

Promjenljive

Uslovi se sastoje od logičkih i relacijskih operatora.

Relacijski:

jednako =

manje <

veće >

manje ili jednako <=

veće ili jednako >=

različito <> Logički: NOT(ne), AND (i),

OR(ili)

Tip opis primjer

Integer -32768-+32767

%i%=100

long -2 mird-+2mird

&X&=100000

single Realni(4 bajta)

!X!=2.314

double Realni(2bajta)

#Y#=0.000000001

string Znakovi

$

Grad$=“Banja Luka”

Page 4: IF   PETLJA

Aritmetički operatori i neke funkcije

Opis Pseudo j.

Apsolutna vrijednost realnog broja Abs(x)

Drugi korijen realnog broja Sqr(x)

Zaokruživanje realnog broja na najbliži cijeli broj

Round(x)

Najveći cijeli broj Manji ili jednak od x Trunc(x)

Page 5: IF   PETLJA

1. NAPISATI PROGRAM KOJI UČITAVA BROJ, A ZATIM ISPISUJE DA LI JE UČITANI BROJ POZITIVAN ILI NIJE.

A

POČETAK

A>0

POZITIVAN NIJE POZIT.

DA NE

KRAJ

Page 6: IF   PETLJA

2. NAPRAVITI PROGRAM KOJI UČITAVA BROJ,A ZATIM ISPISUJE DA LI JE UČITANI BROJ POZITIVAN , NEGATIVAN ILI NULA.

Page 7: IF   PETLJA

3. NAPISATI PROGRAM KOJI UČITAVA PRIRODAN BROJ , A ZATIM ISPISUJE DA LI JE UČITANI BROJ PARAN ILI NEPARAN.

Page 8: IF   PETLJA

4. NAPISATI PROGRAM KOJI UČITAVA DVA CIJELA BROJA, A ZATIM ISPISUJE KOJI JE OD UČITANIH BROJEVA VEĆI.