9.5.12. Naći obim pravougaonika za ucitane vrijednosti stranica. (Koristiti funkciju obim(a, b) ).

Opis rješenja: Na početku se definiše funkcija def ime funkcije.
Tijelo funkcije i naredba return su uvučene.
Naredba return sadrži formulu za računanje vrijednosti funkcije, u ovom sučaju obim pravougaonika se računa 2*a + 2*b. Funkcija vrača izračunatu vrijednost.
Poziv funkcije se izvodi naredbom O = obim(a, b). Poziv sadrži vrijednosti tj argumente.

Listing programa:

# 09351012
# Definicija funkcije je na početku listinga

## funkcija izračunava obim pravougaonika čije su stranice dužine a i b
def obim(a, b):       # definisanje funkcije obim sa dva parametra a i b
    return 2*a + 2*b  # formula za obim pravougaonika

## učitavanje dužina stranica pravougaonika
a = float(input("Stranica a: ")) # prva stranica
b = float(input("Stranica b: ")) # druga stranica

O = obim(a, b) ## poziv definisane funkcije obim(a, b) - a i b su parametri funkcije

print("Obim = ", O) ## ispis izračunatog obima

Ispis na ekranu:
Stranica a: 2
Stranica b: 3
Obim =  10.0

Ispis na ekranu:

Index