9.3... 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 sluč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:
I varijanta poziv iz naredbe ispisa
# 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
print("Obim pravougaonika") # naslov
a = float(input("Stranica a: ")) # prva stranica
b = float(input("Stranica b: ")) # druga stranica
print(f'Obim = {obim(a, b)}') # ispis vrijednosti
II varijanta poziv funkcije iz naredbe pridruzivanja
# 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
print("Obim pravougaonika") # naslov
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(f'Obim = {O}') # ispis vrijednosti
Ispis na ekranu:

Index
|