CODE
#include<iostream.h>
void main()
{
int v[100],n,i,x,OK=1;
cout<<"Numarul de elemente= ";
do{
cin>>n;
if(n<0||n>100)
cout<<"Introdu alta valoare!";
}while(n<0||n>100);
for(i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
cout<<"Introduceti un numar din vector:";
cin>>x;
for(i=1;i<=n;i++)
{
if(v[i]!=x)
{
OK=0;
cout<<"Elementul introdus nu se afla in vector."<<endl;
break;
}
if(OK==1)
{
cout<<"Elementul "<<x<<" se afla pe pozitia: ";
for(i=1;i<=n;i++)
if(v[i]==x)
cout<<i<<" ";
cout<<endl;
}
}
}
Exemplu:
Pentru un vector cu 5 elemente: 1 58 63 5 24 si x=5 in urma rularii programului,se va afisa:
Elementul 5 se afla pe pozitia 4.
1 comentarii:
Trimiteți un comentariu