0010 - Suma Cifrelor: Difference between revisions

From Bitnami MediaWiki
Pop Giulia (talk | contribs)
Pop Giulia (talk | contribs)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
numar = int(input("Introduceti un numar natural: "))
Sursa: [https://www.pbinfo.ro/probleme/10/suma-cifrelor]
suma_cifre = 0
==Cerință==
while numar > 0:
Calculaţi suma cifrelor numărului dat.
    cifra = numar % 10
 
    suma_cifre += cifra
==Date de intrare==
    numar //= 10
Programul va citi de la tastatură un număr natural.
print("Suma cifrelor este:", suma_cifre)
 
==Date de iesire==
Programul va afişa pe ecran suma cifrelor numărului citit.
 
==Restrictii si precizari==
numărul citit va fi mai mic decât 2.000.000.000
 
==Exemplu==
;Intrare
 
:2705
 
;Iesire
 
:14
==Rezolvare==
<syntaxhighlight lang="python" line>
 
 
[x , y] = input().split()
x = int(x)
y = int(y)
print(x + y)
 
</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>