Implement a function that searches for a given value k in an
Implement a function that searches for a given value k in an array of integers. Do not assume the values are in order. If the value is found, the function returns the index of the value in the array; otherwise it returns -1. For example, for v = (-2, 4, 18, 6, -10) and k = 1, the function returns -1. and for k = 4 it returns 1. A declaration of the function is given above. Include test code with assertions.
Solution
Search.cpp
#include <iostream>
 #include <cassert>
 using namespace std;
 int search(int a[], int size, int k);
 int main()
 {
 int a[]= {-2, 4, 18, 6, -10};
 
 assert (search(a,5,1) == -1);
 assert (search(a,5,4) == 1);
 assert (search(a,5,6) == 3);
 return 0;
 }
int search(int a[], int size, int k)
 {
 for(int i=0; i<size; i++){
 if(a[i]==k){
 return i;
 }
 }
 return -1;
 }

