From 3a2cb1ee1196b64c645539345d9710877ca98dbb Mon Sep 17 00:00:00 2001 From: Rishu-Xingh007 Date: Thu, 17 Oct 2019 19:24:54 +0530 Subject: [PATCH] added linear_search --- linear_search.cpp.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 linear_search.cpp.txt diff --git a/linear_search.cpp.txt b/linear_search.cpp.txt new file mode 100644 index 0000000..198012d --- /dev/null +++ b/linear_search.cpp.txt @@ -0,0 +1,22 @@ +#include +using namespace std; + +int search(int arr[], int n, int x) +{ + int i; + for (i = 0; i < n; i++) + if (arr[i] == x) + return i; + return -1; +} + +int main(void) +{ + int arr[] = { 2, 3, 4, 10, 40 }; + int x = 10; + int n = sizeof(arr) / sizeof(arr[0]); + int result = search(arr, n, x); + (result == -1)? cout<<"Element is not present in array" + : cout<<"Element is present at index " <