o solutie pentru 6 elemente in sir
#include <iostream>
using namespace std;
//sirul are 6 elemente
//atentie
int sir[6]={19,38,57,97,91,50};
int elem1Ogl=0;
int found=0;
int main()
{
int n=sir[0];
while(n != 0){
elem1Ogl =elem1Ogl*10 + n%10;
n /= 10;
}
//x=5
//atentie daca se introduc mai multe
//elemente in sir x=nrElementeSir-1
for(int x=0;x<=5;x++){
if (elem1Ogl==sir[x]){
found=1;
break;
}
}
if (found==1){
cout<<elem1Ogl<<" oglinditul lui " <<sir[0]<<" exista in sir"<<endl;
}else{
cout<<elem1Ogl<<" oglinditul lui " <<sir[0]<<" NU exista in sir"<<endl;
}
}
rezultat afisat
pentru sir[6]={19,38,57,97,91,50};
91 oglinditul lui 19 exista in sir
pentru sir[6]={19,38,57,97,96,50};
91 oglinditul lui 19 NU exista un sir