Algoritmi pentru căutarea unui element într-un vector?

Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int v[100],n,i,x,ok;

int main ()

{

cin>>n; //se citeste numarul de elemente din vector

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

   cin>>v[i]; //se citesc elementele din vector

cin>>x; //se citeste valoarea pe care vrem sa o cautam

ok=0; // se initializaeaza variabila OK cu 0

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

   {

   if(v[i]==x)

       ok=1; // variabila OK isi modifica valoarea atunci cand gasim X-ul citit mai devreme in vector

   }

if(ok==1)

   cout<<"gasit";

else

   cout<<"nu exsita";

return 0;

}

Explicație:

In c++