Informatică, întrebare adresată de ingid, 8 ani în urmă

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


Mihai00700: In ce program îți trebuie?
ingid: c++
Mihai00700: Ok

Răspunsuri la întrebare

Răspuns de korenivaniel
0

Răspuns:

#include <iostream>

using namespace std;

int main() {

   int n;

   cin >> n;

   int arr[n];

   for(int i = 0; i < n; i++) {

       cin >> arr[i];

   }

   int count = 0;

   for(int i = 0; i < n; i++) {

       int x = arr[i];

       while(x > 0) {

           if(x % 10 == 0) {

               count++;

               break;

           }

           x /= 10;

       }

   }

   cout << "Numarul de elemente care contin cifra 0: " << count << endl;

   return 0;

}

Explicație:

Alte întrebări interesante