4319 - Cifre 21

From Bitnami MediaWiki
Revision as of 09:10, 11 March 2023 by Tamas Claudia (talk | contribs) (Pagină nouă: == Cerinţa == Se dă un șir cu '''numere''' elemente, numere naturale. Să se determine câte elemente ale șirului conțin cifra 0. == Date de intrare == Programul va citi de la tastatură numărul '''numere''', apoi cele '''numere''' elemente ale șirului. == Date de ieşire == Programul va afişa pe ecran valoarea cerută. == Restricții și precizări == * numere &less; 100 * elementele șirului sunt mai mici decât 109 == Exemplu == ; Intrare : 5 : 18 205 1470 1256 70...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Cerinţa

Se dă un șir cu numere elemente, numere naturale. Să se determine câte elemente ale șirului conțin cifra 0.

Date de intrare

Programul va citi de la tastatură numărul numere, apoi cele numere elemente ale șirului.

Date de ieşire

Programul va afişa pe ecran valoarea cerută.

Restricții și precizări

  • numere &less; 100
  • elementele șirului sunt mai mici decât 109

Exemplu

Intrare
5
18 205 1470 1256 70
Ieșire
3

Explicație

Elementele șirului care conțin cifra 0 sunt: 205 1470 70.

Rezolvare

Rezolvare ver. 1

<syntaxhighlight lang="python" line> numere = int(input("Introduceți numărul de elemente din șir: ")) sir = [] for i in range(numere):

   sir.append(int(input("Introduceți elementul {}: ".format(i+1))))

numar_elemente_cu_0 = 0 for element in sir:

   if "0" in str(element):
       numar_elemente_cu_0 += 1

print("Numărul de elemente din șir care conțin cifra 0 este: ", numar_elemente_cu_0) </syntaxhighlight>