code: добавлена проверка на вывод подсказок cerr

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

@ -13,12 +13,16 @@ struct Input {
};
Input
InputData(istream& in) {
InputData(istream& in, bool prompt) {
Input inp;
size_t NumberCount;
cerr << "Enter number count: ";
if (prompt) {
cerr << "Enter number count: ";
}
in >> NumberCount;
cerr << "Enter bin count: ";
if (prompt) {
cerr << "Enter bin count: ";
}
in >> inp.BinCount;
inp.Numbers.resize(NumberCount);
for (int i = 0; i < NumberCount; i++) {
@ -35,7 +39,7 @@ void ShowHistogrammText(vector<size_t> Bins);
int main() {
double MaxCount = 0;
Input in = InputData(cin);
Input in = InputData(cin, true);
vector <size_t> Bins(in.BinCount);
Bins = MakeHistogram(in.Numbers, in.BinCount, MaxCount);
ShowHistogramSvg(Bins);

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