diff --git a/searching/Linear_Search.cpp b/searching/Linear_Search.cpp new file mode 100644 index 0000000..94b88dc --- /dev/null +++ b/searching/Linear_Search.cpp @@ -0,0 +1,23 @@ + +#include +using namespace std; + +int search(int array[], int n, int x) +{ + + // Going through array sequencially + for (int i = 0; i < n; i++) + if (array[i] == x) + return i; + return -1; +} + +int main() { + int array[] = {2, 4, 0, 1, 9}; + int x = 1; + int n = sizeof(array) / sizeof(array[0]); + + int result = search(array, n, x); + + (result == -1) ? cout << "Element not found" : cout << "Element found at index: " << result; +}