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
|