4319 - Cifre 21: Difference between revisions

From Bitnami MediaWiki
No edit summary
No edit summary
Line 6: Line 6:
Programul va afişa pe ecran valoarea cerută.
Programul va afişa pe ecran valoarea cerută.
== Restricții și precizări ==
== Restricții și precizări ==
* numere ⩽ 100
* '''numere''' ⩽ 100
* elementele șirului sunt mai mici decât 109
* elementele șirului sunt mai mici decât 109
== Exemplu ==
== Exemplu ==

Revision as of 09:11, 11 March 2023

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 ⩽ 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>