Pentru a rezolva această problemă, putem folosi o abordare în limbajul Python:
# Citim numărul de la tastatură
numar = input("Introduceți un număr natural: ")
# Inițializăm produsul cifrelor impare cu 1
produs_impare = 1
# Iterăm prin fiecare cifră din număr
for cifra in numar:
# Convertim cifra la întreg pentru a putea verifica paritatea
cifra_int = int(cifra)
# Verificăm dacă cifra este impară
if cifra_int % 2 != 0:
# Înmulțim cifra impară cu produsul cifrelor impare existent
produs_impare *= cifra_int
# Afișăm produsul cifrelor impare
print("Produsul cifrelor impare ale numărului este:", produs_impare)
Această bucată de cod va citi un număr natural de la tastatură, va calcula produsul cifrelor impare ale acestuia și îl va afișa.