
Originally Posted by
Benjamin
for(int i = 0; i<200; i++)
Hard coded size is dangerous!
_maxValue = _dataValues[0];
_minValue = _dataValues[0];
int _minValueIndex = 0;
int _maxValueIndex = 0;
for (int i=1; i<_dataValues.size(); i++)
{
if (_dataValues[i] < _minValue)
{
_minValue = _dataValues[i];
_minValueIndex = i;
}
if (_dataValues[i] > _maxValue)
{
_maxValue = _dataValues[i];
_maxValueIndex = i;
}
}
_maxValue = _dataValues[0];
_minValue = _dataValues[0];
int _minValueIndex = 0;
int _maxValueIndex = 0;
for (int i=1; i<_dataValues.size(); i++)
{
if (_dataValues[i] < _minValue)
{
_minValue = _dataValues[i];
_minValueIndex = i;
}
if (_dataValues[i] > _maxValue)
{
_maxValue = _dataValues[i];
_maxValueIndex = i;
}
}
To copy to clipboard, switch view to plain text mode
(WITHOUT catching the case if there are two/more min/max values!)
Bookmarks