Witam, spotkałem się z pewnym problemem. Otóż stworzyłem funkcję do obliczania maksymalnej wartości w vectorze, która działa i analogicznie chciałem zrobić z minimum, niestety zawsze wyświetla wartość 0. Ktoś wie może o co chodzi?
int maximum(vector<int> VV)
{
for (int i = 0; i < 5; i++)
{
if (VV[i] > max)
max = VV[i];
}
cout << "Max: " << max << endl;
return 0;
}
int minimum(vector<int> VV)
{
for (int i = 0; i < 5; i++)
{
if (VV[i] < min)
min = VV[i];
}
cout << "Min: " << min << endl;
return 0;
}
vector<int> VV;
VV.push_back(8);
VV.push_back(7);
VV.push_back(13);
VV.push_back(19);
VV.push_back(11);
maximum(VV);
minimum(VV);