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

Se da un sir de n numere. Sa se afiseze elementul din sir care are cele mai multe cifre nule. ​

Răspunsuri la întrebare

Răspuns de uionutalin
0

Răspuns:

#include<iostream>

using namespace std;

int main()

{

   int n,i,x,nr,nrmax=0,copiex,numar;

   cin>>n;

   for(i=1; i<=n; i++)

   {

       cin>>x;

       copiex=x;

       nr=0;

       while(copiex!=0)

       {

           if(copiex%10==0)

               nr++;

           copiex=copiex/10;

       }

       if(nr>nrmax)

       {

           nrmax=nr;

           numar=x;

       }

   }

   cout<<numar;

   return 0;

}

Explicație:

Alte întrebări interesante