9.3.. Naći proizvod sume brojeva od 1 do n1 i sume brojeva od 1 do n2.
Listing programa:
I varijanta poziv iz naredbe ispisa
# 09320035
# 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("Proizvod suma brojeva od 1 do n1 i sume brojeva od 1 do n2") # naslov
n1 = int(input("1. broj: ")) # do prirodnog broja n1
n2 = int(input("2. broj: ")) # do prirodnog broja n2
print(f'Proizvod suma = {suma(n1) * suma(n2)}') # poziv funkcije i ispis izračunatog proizvoda
II varijanta poziv iz naredbe pridruzivanja
# 09320035
# 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("Proizvod suma brojeva od 1 do n1 i sume brojeva od 1 do n2") # naslov
n1 = int(input("1. broj: ")) # do prirodnog broja n1
n2 = int(input("2. broj: ")) # do prirodnog broja n2
pro = suma(n1) * suma(n2)
print(f'Proizvod suma = {pro}') # ispis izračunatog proizvoda
Ispis na ekranu:

Index
|
 |