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

Se considera tabloul unidimensional X[1..n] numere intregi. Sa se scrie un program care determina elementele positive din tabloul dat si le inscrie in tabloul Y. C++
UURGENT VA ROOOG!!!

Răspunsuri la întrebare

Răspuns de DamianCZ
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int v[1001], poz[1001], n, i, indice = 0;

   cin >> n;

   

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

   {

       cin >> v[i];

       

       if (v[i] >= 0)

       {

           indice++;

           poz[indice] = v[i];

       }

   }

   

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

   {

       cout << poz[i] << " ";

   }

}

Precizări:

Două precizări; nu știu care este dimensiunea tabloului unidimensional, eu l-am declarat cu 1000 pentru ambii vectori, schimbi tu în funcție de cerință, de asemenea, nu știu dacă vrei să afișezi vectorul cu numerele pozitive, eu asta am făcut mai sus.

Baftă!

Alte întrebări interesante