code: добавлен ввод произвольного потока

lab4
KhodiukMR 12 месяцев назад
Родитель c771a57d88
Сommit f279f8c8c1

@ -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);

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