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

se citesc n numere naturale.sa se verifice daca toate nunerele au exact doua cifre.​

Răspunsuri la întrebare

Răspuns de paaaaaaul
0

Pseudocod:

n, i, x, nrc, ok naturale

ok=1

citeste n

pentru i primeste 1, n

{

       nrc primeste 0

       citeste x

       cat timp x!=0 executa

                       {

                             nrc primeste nrc + 1

                             x primeste x/10

                       }

       daca nrc>2 atunci ok primeste 0

}

daca ok=1 atunci scrie "toate nr au exact 2 cifre"

                 altfel scrie "nu toate nr au exact 2 cifre"

C++:

#include <iostream>

using namespace std;

int main()

{

   unsigned int n, i, x;

   short int nrc, ok=1;

   cin >> n;

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

   {

       nrc=0;

       cin >> x;

       while (x!=0)

       {

           nrc++;

           x=x/10;

       }

       if (nrc>2) ok=0;

   }

   if (ok==1) cout << "toate nr au exact 2 cifre";

   else cout << "nu toate nr au exact 2 cifre";

}

Alte întrebări interesante