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

2. Scrieți un program C/C++ care citeşte de la tastatură un număr natural nenul n (n=99) şi apoi n
numere întregi reprezentând elementele unui vector x şi care construieşte în memorie un vector y care
să conţină doar numerele de trei cifre din vectorul x şi afişează pe ceran, separate prin câte un spațiu,
elementele vectorul y.

Răspunsuri la întrebare

Răspuns de bujorandrei
0

#include <iostream>

using namespace std;

int main()

{

   unsigned int n, x[99], y[99], i, j=0;

   cin>>n;

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

       cin>>x[i];

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

       if (x[i]>=100 && x[i]<=999)

       {

           j++;

           y[j]=x[i];

       }

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

       cout<<y[i]<<" ";

   return 0;

}

Sper că te-am ajutat :)

Alte întrebări interesante