8.2.. Naći proizvod prirodnih brojeva u intervalu od k do n čija je cifra jedinica 4.

Opis rješenja: Provjera cifre jedinica izvodi izdvajanjem cifre jecinica i%10==4. Zatim u istom logičkom izrazu je i provjera da li je to cifra 4. i%10==4(cifra jedinica 4).

Listing programa:

# 08212059
print("Proizvod prirodnih brojeva u intervalu od k do n cija je cifra jedinica 4")

k = int(input("Unesite broj k =  "))
n = int(input("Unesite broj n =  "))

p=1                        # pocetna vrijednost proizvoda
   
i=k                        # pocetna vrijednost
while i <= n:              # dok je i <= n - pocetak petlje
        if i % 10 == 4:    # cifra jedinica je 4?
            p = p * i      # ako je ispunjen uslov izračunaj proizvod
        i = i + 1          # sljedeca vrijednost kontrolne varijable i

print("Proizvod je : ",p)

Ispis na ekranu:

Index