9.3.. Naći količnik suma brojeva od 1 do n1 i sume brojeva od 1 do n2 za 5 parova brojeva.
Listing programa:
I varijanta poziv iz naredbe ispisa
# 09351020
# Definicija funkcije je na početku listinga
## funkcija izračunava sumu prirodnih brojeva do n
def suma(n): # definisanje funkcije suma()
s=0 # suma s=0
for i in range(1, n+1): # ponavljanje za i=1 do i=n - pocetak petlje
s = s + i # suma do broja i, s=s+i
return s # vraca sumu prvih n prirodnih brojeva
print("Kolicnik suma brojeva od 1 do n1 i sume brojeva od 1 do n2 za 5 parova") # naslov
for j in range(1, 5+1): # ponavljanje za j=1 do j=5 - pocetak petlje
print(j,". par")
n1 = int(input("1. broj: ")) # do prirodnog broja n1
n2 = int(input("2. broj: ")) # do prirodnog broja n2
print(f'Kolicnik suma = {suma(n1) / suma(n2)}') # poziv funkcije i ispis izračunatog kolicnika
II varijanta poziv iz naredbe pridruzivanja
# 09351020
# Definicija funkcije je na početku listinga
## funkcija izračunava sumu prirodnih brojeva do n
def suma(n): # definisanje funkcije suma()
s=0 # suma s=0
for i in range(1, n+1): # ponavljanje za i=1 do i=n - pocetak petlje
s = s + i # suma do broja i, s=s+i
return s # vraca sumu prvih n prirodnih brojeva
print("Kolicnik suma brojeva od 1 do n1 i sume brojeva od 1 do n2 za 5 parova") # naslov
for j in range(1, 5+1): # ponavljanje za j=1 do j=5 - pocetak petlje
print(j,". par")
n1 = int(input("1. broj: ")) # do prirodnog broja n1
n2 = int(input("2. broj: ")) # do prirodnog broja n2
kol = suma(n1) / suma(n2)
print(f'Kolicnik suma = {kol}') # ispis izračunatog kolicnika
Ispis na ekranu:

Index
|
 |