9.3.. Napisati program sa funkcijom za izračunavanje površine pravougaonika.

Listing programa:

# Definicija funkcije je na početku listinga
I varijanta return a*b proracun, poziv iz naredbe ispisa
# 09351014
## funkcija izračunava povrsinu pravougaonika
def povrsina(a, b):  # definisanje funkcije povrsina()
    return a * b     # formula za povrsinu pravougaonika

print("Povrsina pravougaonika")   # naslov
a = float(input("1. stanica: ")) # prva stanica
b = float(input("2. stanica: ")) # druga stanica

print(a, " * ", b, " = ", povrsina(a, b)) # ispis vrijednosti


II varijanta poziv iz naredbe pridruzivanja
# 09351014
## funkcija izračunava povrsinu pravougaonika
def povrsina(a, b):  # definisanje funkcije povrsina()
    return a * b     # formula za povrsinu pravougaonika

## učitavanje vrijednosti brojeva
print("Povrsina pravougaonika")   # naslov
a = float(input("1. stanica: ")) # prva stanica
b = float(input("2. stanica: ")) # druga stanica

p = povrsina(a, b)         ## poziv definisane funkcije povrsina(a, b) - a i b su parametri funkcije

print(f'{a} * {b} =  {p}') ## ispis izračunate povrsine

Ispis na ekranu:

Index