0010 - Suma Cifrelor: Difference between revisions

From Bitnami MediaWiki
Pop Giulia (talk | contribs)
No edit summary
Pop Giulia (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Sursa: [https://www.pbinfo.ro/probleme/10/suma-cifrelor]
==Cerință==
==Cerință==
Calculaţi suma cifrelor numărului dat.
Calculaţi suma cifrelor numărului dat.
Line 20: Line 21:
:14
:14
==Rezolvare==
==Rezolvare==
<syntaxhighlight lang="python" line>


numar = int(input("Introduceti un numar natural: "))
 
suma_cifre = 0
[x , y] = input().split()
while numar > 0:
x = int(x)
    cifra = numar % 10
y = int(y)
    suma_cifre += cifra
print(x + y)
    numar //= 10
 
print("Suma cifrelor este:", suma_cifre)
</syntaxhighlight>

Latest revision as of 12:30, 20 May 2023

Sursa: [1]

Cerință[edit | edit source]

Calculaţi suma cifrelor numărului dat.

Date de intrare[edit | edit source]

Programul va citi de la tastatură un număr natural.

Date de iesire[edit | edit source]

Programul va afişa pe ecran suma cifrelor numărului citit.

Restrictii si precizari[edit | edit source]

numărul citit va fi mai mic decât 2.000.000.000

Exemplu[edit | edit source]

Intrare
2705
Iesire
14

Rezolvare[edit | edit source]

<syntaxhighlight lang="python" line>


[x , y] = input().split() x = int(x) y = int(y) print(x + y)

</syntaxhighlight>