9.3.. Napisati program koji izvodi pretvaranja km/h u m/s. Koristiti potprograme.

Opis rješenja:

Listing programa:

I varijanta poziv funkcije iz naredbe ispisa
# 09311032
# Definicija funkcije je na početku listinga
## funkcija izračunava pretvaranja km/h u m/s
def km_m(km):            # definisanje funkcije pretvaranja km/h --> m/s
    return (km / 3.6)    # izracunaj i vrati u glavni program

## glavni program
print("Pretvaranje km/h --> m/s")   # naslov

km = float(input("Brzina km/h: "))        # ulazna promjenljiva

print(f'Brzina km/h = {km}   Brzina m/s = {km_m(km)}') ## izračunaj i ispisi rezultat


II varijanta poziv funkcije iz naredbe
# 09311032
# Definicija funkcije je na početku listinga
## funkcija izračunava pretvaranja km/h u m/s
def km_m(km):            # definisanje funkcije pretvaranja km/h --> m/s
    return (km / 3.6)    # izracunaj i vrati u glavni program

## glavni program
print("Pretvaranje km/h --> m/s")   # naslov

km = float(input("Brzina km/h: "))  # ulazna promjenljiva

brzina_m = km_m(km)                 # poziv funkcije i racunaj 
print(f'Brzina km/h = {km}   Brzina m/s = {brzina_m}') # izračunaj i ispisi rezultat

Ispis na ekranu:

Index