abc Python
Rezgranata struktura
IF ELSE
Naredba grananja i za slučaj isitne i za slučaj laži >>>. Logički izraz koristi logičke operatore >>>.
Grafički algoritam |
Tekstualni algoritam |
Listing u Programskom jeziku Java |
|
IF Logicki uslov:
Istinit /TRUE/: Obrada1
ELSE:
Lažan /FALSE/: Obrada2 |
if x < 3: # Logicki uslov - Ako je x < 3
y = x - 1 # logicki izraz istinit/true/ - if dio: y = x - 1
else:
y = x + 3 # logicki izraz lazan /false/ - else dio: y = x + 3 |
Primjer 1: IF ELSE naredba: Učitati broj ispisati znak broja prema izrazu:
Listing programa:
# 07211010
print "Izraz"
x = raw_input('Vas broj')
if x >= 0: # if (logicki izraz)
z = 1 # logicki izraz istinit - if dio - z = 1
else:
z = 0 # logicki izraz lazan - else dio - z = 0
print "Broj = ", x, " znak = ", z
Ispis na ekranu:
Index
|