4319 - Cifre 21
Sursă: [1]
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 10^9
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>