👤

Fiind dat un vector v și un element x, să se
elimine din vector prima apariție a elementului
x, în cazul în care acesta apare în vector.


Răspuns :

Răspuns:

Explicație:

#include <iostream>

using namespace std;

int main()

{

   int n,v[100],i=0,j, x;

   cout<<"n=";

   cin>>n;

   cout<<"x=";

   cin>>x;

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

   {

       cout<<"v["<<i<<"]=";

       cin>>v[i];

   }

   i=0;

   while (i<n)

   {

       if (v[i]==x)

       {

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

               v[j-1]=v[j];

           n--;

       }

       else

           i++;

   }

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

       cout<<v[i]<<" ";

   return 0;

}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!


Ze Learners: Alte intrebari