code: второй этап, до функции расчета гистограммы

main
Danila 2 лет назад
Родитель fbedac8fb9
Сommit b35ad63352

@ -25,6 +25,29 @@ struct Input
return in;
}
void
find_minmax(vector<double> numbers, double& min, double& max)
{
min = numbers[0];
max = numbers[0];
for (double x : numbers)
{
if (x < min)
{
min = x;
}
else if (x > max)
{
max = x;
}
}
return;
}
int main()
{
@ -40,19 +63,9 @@ int main()
vector <size_t> bins(in.bin_count);
double min = in.numbers[0];
double max = in.numbers[0];
for (double x : in.numbers)
{
if (x < min)
{
min = x;
}
else if (x > max)
{
max = x;
}
}
double min;
double max;
find_minmax (in.numbers, min, max);
double bin_size = (max - min) / in.bin_count;

Загрузка…
Отмена
Сохранить