New course! Every coder should learn Generative AI!
Try a free lesson0
How to make use of the following min() function in the main() function?
Hello Can anyone help me to make use of the following min() function in the main() function? I need to have the minimum element in the array to be given by the function. How can I complete the code? #include <iostream> using namespace std; float min(float[], int); int main() { float a[]={22.2, 44.4, 66.6, 88.8, 44.4, 66.6, 55.5}, size; cout << "The minimum of the arrays is: \n"; float min (a, size); } float min(float a[], int n){ assert (n>=0); float min=a[0]; for (int i=1; i<n; i++) if (a[i] < min) min = a[i]; return min; }
5 Answers
+ 1
@swim. Thank you very much. Very helpful comments.
Btw, no I did not write the function.
+ 1
@swim Thanks. I will change the name.
0
you did not assign value to size, why n>=0 when n is not decreasing
0
you mean in the line float min (a, size)?
0
I now get the error:
No matching function for call to 'min'
for
cout << " minimum = "<< min(a, size);