7.2.. Napisati program za izračunavanje vrijednosti prema izrazu:
Opis rješenja: Navedeni izraz ima slijedeće značenje: ako je a>=0, tada je y=1, inače je y=-1. Ovo je razgranata struktura tipa IF ELSE.
Grafički algoritam |
Tekstualni algoritam |
Listing u Programskom jeziku Java |
|
IF Logicki uslov:
Istinit /TRUE/: Obrada1
ELSE:
Lažan /FALSE/: Obrada2 |
if x >= 0: # Logicki uslov - Ako je x >= 0
y = 1 # logicki izraz istinit - if dio: y = 1
else:
y = -1 # logicki izraz lazan - else dio: y = -1 |
Opis programa:
Listing programa:
# 07212507
print("Izraz")
a = int(input("Vas broj "))
if a >= 0: # if (logicki izraz)
y = 1 # logicki izraz istinit - if dio - y = 1
else:
y = -1 # logicki izraz lazan - else dio - y = -1
print("a =", a, " y =", y)
Ispis na ekranu:
Index
|