9.3.. Napisati program sa funkcijom za odredjivanje najmanjeg od 3 broja.

Listing programa:

# Definicija funkcije je na početku listinga
I varijanta return min vrijednost, poziv iz naredbe ispisa
# 09320034
## funkcija najmanji od tri broja a, b i c
def min(a, b, c):      # definisanje funkcije min()
    min = a    # prvi najmanji
    if (b < min):
        min = b     # drugi najmanji
    if (c < min):
        min = c     # treci najmanji
    return min      # min od tri broja

print("Najmanji od tri broja") # naslov
a = float(input("1. broj: ")) # prvi broj
b = float(input("2. broj: ")) # drugi broj
c = float(input("3. broj: ")) # treci broj

print("Od ",  a, ", ",b, " i ", c, "  najmanji je ", min(a, b, c)) # ispis vrijednosti


II varijanta poziv iz naredbe pridruzivanja
# 09320034
def min(a, b, c):      # definisanje funkcije min()
    min = a    # prvi najmanji
    if (b < min):
        min = b     # drugi najmanji
    if (c < min):
        min = c     # treci najmanji
    return min      # min od tri broja

print("Najmanji od tri broja") # naslov
a = float(input("1. broj: ")) # prvi broj
b = float(input("2. broj: ")) # drugi broj
c = float(input("3. broj: ")) # treci broj

naj = min(a, b, c)
print("Od ",  a, ", ",b, " i ", c, "  najmanji je ", naj) # ispis vrijednosti

Ispis na ekranu:

Index