2678 - Form Nr

From Bitnami MediaWiki
Revision as of 13:29, 6 April 2023 by Hotico Iulia Denisa (talk | contribs) (Pagină nouă: == Cerința == Se dă un șir de caractere ce conține litere, cifre, semne de punctuație, spații și alte simboluri ASCII. Cifrele din șir formează numere, scrise în baza 10. Să se determine suma acestor numere. == Date de intrare == Programul citește de la tastatură șirul dat. == Date de ieșire == Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intrare corespund restrictiilor impuse", apoi pe un rand nou va afișa suma calculată. În caz c...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Cerința

Se dă un șir de caractere ce conține litere, cifre, semne de punctuație, spații și alte simboluri ASCII. Cifrele din șir formează numere, scrise în baza 10. Să se determine suma acestor numere.

Date de intrare

Programul citește de la tastatură șirul dat.

Date de ieșire

Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intrare corespund restrictiilor impuse", apoi pe un rand nou va afișa suma calculată. În caz contrar, se va afișa mesajul:" Datele de intrare nu corespund restrictiilor impuse"

Restricții și precizări

  • șirul conține maxim 255 de caractere;
  • cifrele sunt de la 0 la 9.
  • rezultatul sumei nu depășește 2.000.000.000

Exemplu 1

Intrare
an2a are 52 de creioane si cu 7 mai multe pixuri.
Ieșire
Datele introduse corespund restricțiilor impuse.
61


Exemplu 2

Intrare
Alina a predat tema
Ieșire
Datele de intrare nu corespund restricțiilor impuse.


Explicație

2+52+7=61

Rezolvare

<syntaxhighlight lang="python" line>