#include<iostream.h> #include<conio.h> int linear_search(int [],int,int); main() { clrscr(); constint array_size=10; int array[array_size]={0}; cout<<"\n Enter the contents of the array are : "<<endl; cout<<"\n Elements :"<<"\t\t Value:"<<endl; for(int count=0;count<array_size;count++) { cout<<"\t"<<" array ["<<count<<"]"<<"\t\t"; cin>>array[count]; } int searching_element=0; int flag=0; cout<<"\n\n Enter the element you want to find = "; cin>>searching_element; flag=linear_search(array,array_size,searching_element); if(flag!=-1) cout<<"\n The given element is found at the position array["<< flag<<"]"<<endl; else cout<<"\n The given element is not found. "<<endl; getch(); return 0; } /*************************************************************************///-------------------- linear_search(int [],int,int) ------------------///*************************************************************************/int linear_search(int array[],int size,int element) { for(int count=0;count<size;count++) { if(element==array[count]) { return count; } } return -1; }
No comments:
Post a Comment