9.3.. Napisati program sa funkcijom za izračunavanje zbira dvocifrenih brojeva koji nisu djeljivi ni sa 2 ni sa 3.

Listing programa:

I varijanta poziv iz naredbe ispisa
# 09311012
## funkcija izračunava sumu nisu djeljivi ni sa 2 ni sa 3
def sumaNe2Ne3():      # definisanje funkcije sumaNe2Ne3()
    s=0   # suma s=0 
    for i in range(10, 99+1):  # petlja za dvocifrene brojeva
        if i % 2 != 0 and i % 3 != 0:   # nisu djeljivi ni sa 2 ni sa 3?
            s = s + i             # suma do broja i, s=s+i
    return s    # vraca sumu prvih h prirodnih brojeva
 
## učitavanje vrijednosti brojeva
print("Suma dvocifreni nisu djeljivi ni sa 2 ni sa 3")      # naslov
print(f'Suma dvocifreni nisu djeljivi ni sa 2 ni sa 3 =  {sumaNe2Ne3()}') # poziv i ispis izračunate sume


II varijanta poziv iz naredbe pridruzivanja
# 09311012
## funkcija izračunava sumu nisu djeljivi ni sa 2 ni sa 3
def sumaNe2Ne3():      # definisanje funkcije sumaNe2Ne3()
    s=0   # suma s=0 
    for i in range(10, 99+1):  # petlja za dvocifrene brojeva
        if i % 2 != 0 and i % 3 != 0:   # nisu djeljivi ni sa 2 ni sa 3?
            s = s + i             # suma do broja i, s=s+i
    return s    # vraca sumu prvih h prirodnih brojeva
 
## učitavanje vrijednosti brojeva
print("Suma dvocifreni nisu djeljivi ni sa 2 ni sa 3")      # naslov
s = sumaNe2Ne3() # poziv
print(f'Suma dvocifreni nisu djeljivi ni sa 2 ni sa 3 =  {s}') # ispis izračunate sume

Ispis na ekranu:

Index