Răspuns :
Răspuns:
1.
numar = 12345
while numar > 0:
cifra = numar % 10
print(cifra)
numar = numar // 10
2.
numar = 12345
suma = 0
while numar > 0:
cifra = numar % 10
suma += cifra
numar = numar // 10
print("Suma cifrelor este:", suma)
3.
numar = 12345
suma_pare = 0
while numar > 0:
cifra = numar % 10
if cifra % 2 == 0:
suma_pare += cifra
numar = numar // 10
print("Suma cifrelor pare este:", suma_pare)
4.
numar = 12345
suma_impare = 0
while numar > 0:
cifra = numar % 10
if cifra % 2 != 0:
suma_impare += cifra
numar = numar // 10
print("Suma cifrelor impare este:", suma_impare)
5.
numar = 12345
cifra_maxima = 0
while numar > 0:
cifra = numar % 10
if cifra > cifra_maxima:
cifra_maxima = cifra
numar = numar // 10
print("Cifra maxima este:", cifra_maxima)
6.
numar = 12345
invers = 0
while numar > 0:
cifra = numar % 10
invers = invers * 10 + cifra
numar = numar // 10
print("Inversul numarului este:", invers)