7.2.. Za učitane a i b izračunati z prema formuli:

Opis programa: Prvo treba naći minimum od a i b ( min := a; IF a>b THEN min := b;). Zatim provjeriti vrijednost a (a>=0) da bi se izračunalo z ( IF a >= 0 THEN z := min ELSE z := 2*min;).

Listing programa:

I varijanta
# 07211044
a = int(input("Unesi a "))        # ulaz
b = int(input("Unesi b "))

min = a
if a > b:        # a > b?
    min = b      # a > b
if a >=  0:      # a > 0?
    z  =  min    # z minimum
else:
    z = 2*min    # z dvostruka vrijednosti minimuma
print('a = ', a, '  b = ', b, '  min = ', min, '  z = ', z)


II varijanta
# 07211044
a = int(input("Unesi a "))        # ulaz
b = int(input("Unesi b "))

if a >=  0:      # a > 0?
    z  =  min (a, b)   # z minimum
else:
    z = 2*min(a, b)    # z dvostruka vrijednosti minimuma
print('a = ', a, '  b = ', b, '  z = ', z)

Ispis na ekranu:

Index