Simple Searching In Array C++ Example Program


Simple Searching In Array Example


/*##Simple Searching In Array* C++ Example*/
/*##Searching Programs in C++, Array Example Programs in C++*/

// Header Files
#include <iostream>
#include<conio.h>

using namespace std;

#define ARRAY_SIZE 5
 
int main()
{
    int numbers[ARRAY_SIZE], i ,search_key;

	cout<<"Simple C++ Example Program for Simple Searching In Array\n";

	// Read Input
    for (i = 0; i < ARRAY_SIZE; i++)
    {
		cout<<"Enter the Number : "<< (i+1) <<"  : ";
        cin>>numbers[i];
    }
    
    cout<<"Enter the key\n";
    cin>>search_key;
    
    /*  Simple Search with Position */
	for (i = 0; i < ARRAY_SIZE; i++)
    {
		if(numbers[i] == search_key)
		{
			cout<<"Search Element Found . Position Is :"<< (i+1) <<" \n";
			break;
		}
		if(i == ARRAY_SIZE - 1)
		{
			cout<<"Search Element is not in Array.\n";
		}
    }
    
    
}

Sample Output

Sample 1:

Enter the Number : 1  : 45
Enter the Number : 2  : 56
Enter the Number : 3  : 67
Enter the Number : 4  : 78
Enter the Number : 5  : 34
Enter the key
78
Search Element Found . Position Is : 4 

Sample 2:
Enter the Number : 1  : 45
Enter the Number : 2  : 67
Enter the Number : 3  : 48
Enter the Number : 4  : 35
Enter the Number : 5  : 78
Enter the key
23
Search Element is not in Array.