|
|
@ -13,18 +13,18 @@ struct Input {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
Input
|
|
|
|
Input
|
|
|
|
InputData(istream& stream) {
|
|
|
|
InputData(istream& in) {
|
|
|
|
Input in;
|
|
|
|
Input inp;
|
|
|
|
size_t NumberCount;
|
|
|
|
size_t NumberCount;
|
|
|
|
cerr << "Enter number count: ";
|
|
|
|
cerr << "Enter number count: ";
|
|
|
|
stream >> NumberCount;
|
|
|
|
in >> NumberCount;
|
|
|
|
cerr << "Enter bin count: ";
|
|
|
|
cerr << "Enter bin count: ";
|
|
|
|
stream >> in.BinCount;
|
|
|
|
in >> inp.BinCount;
|
|
|
|
in.Numbers.resize(NumberCount);
|
|
|
|
inp.Numbers.resize(NumberCount);
|
|
|
|
for (int i = 0; i < NumberCount; i++) {
|
|
|
|
for (int i = 0; i < NumberCount; i++) {
|
|
|
|
stream >> in.Numbers[i];
|
|
|
|
in >> inp.Numbers[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return in;
|
|
|
|
return inp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void FindMinMax(const vector<double>& Numbers, double& minn, double& maxx);
|
|
|
|
void FindMinMax(const vector<double>& Numbers, double& minn, double& maxx);
|
|
|
|