Search an element in array using find() function

C++ Program

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    int arr[] = {1, 11, 10, 9, 100};
    int n = sizeof(arr) / sizeof(int);
    //Search -- Key
    int key;
    cout << "Enter the Key" << endl;
    cin >> key;
    auto itr = find(arr, arr + n, key);
    int index = itr - arr;
    if (index == n)
    {
        cout << "Key is not present " << key;
    }
    else
        cout << index << endl;
    return 0;
}

Leave a Comment

Your email address will not be published. Required fields are marked *