0065 - Produs Cifre Impare: Difference between revisions

From Bitnami MediaWiki
Pop Giulia (talk | contribs)
No edit summary
Pop Giulia (talk | contribs)
No edit summary
Line 9: Line 9:
             produs *= cifra
             produs *= cifra
         numar //= 10
         numar //= 10
 
if produs == 1:
 
    if produs == 1:
         print("Numărul nu conține cifre impare.")
         print("Numărul nu conține cifre impare.")
     else:
     else:
         print("Produsul cifrelor impare este:", produs)
         print("Produsul cifrelor impare este:", produs)

Revision as of 11:17, 1 April 2023

numar = int(input("Introduceți un număr natural: ")) if numar == 0:

   print("Produsul cifrelor impare este: 0")

else:

   produs = 1
   while numar > 0:
       cifra = numar % 10
       if cifra % 2 == 1:
           produs *= cifra
       numar //= 10

if produs == 1:

       print("Numărul nu conține cifre impare.")
   else:
       print("Produsul cifrelor impare este:", produs)