From 56452fc5e722ca8840d5a96258681d1cabf91e5e Mon Sep 17 00:00:00 2001 From: karthik5555 <55195348+karthik5555@users.noreply.github.com> Date: Fri, 18 Oct 2019 08:48:43 -0700 Subject: [PATCH] Create linesearch.cpp --- linesearch.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 linesearch.cpp diff --git a/linesearch.cpp b/linesearch.cpp new file mode 100644 index 0000000..80ed147 --- /dev/null +++ b/linesearch.cpp @@ -0,0 +1,26 @@ +// C++ code to linearly search x in arr[]. If x +// is present then return its location, otherwise +// return -1 + +#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 " <