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

1.Se citește de la tastatură un număr natural n din intervalul [2, 50], apoi n numere naturale cu cel mult 8 cifre fiecare. Se cere să se afișeze mesajul DA dacă cel puțin un număr dintre cele citite are exact 5 cifre, respectiv mesajul NU în caz contrar. Exemplu: dacă n=7 și se citesc numerele 10 46 180 23358 78 6 52759 se afișează DA.
pls i urgent

Răspunsuri la întrebare

Răspuns de serban1337
0

Răspuns:

Raspuns

Explicație:

#include <iostream>

#include <string>

using namespace std;

int main()

{

   string conv;

   int v[52];

   int n,cnt=0;

   cin>>n;

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

       cin>>v[i];

   for(int i=2;i<=n+1;i++){

       conv=to_string(v[i]);

       if(conv.length()==5)

           cnt++;

   }

   if(cnt>=1)

       cout<<"DA";

   else cout<<"NU";

}

Alte întrebări interesante