#include #include using namespace std; int main() { //Ввод данных size_t number_count; cerr<<"Enter number count:"; cin>>number_count; vector numbers (number_count); cerr<<"Enter numbers"; for (size_t i=0; i>numbers[i]; size_t bin_count; cerr<<"Enter bin count:"; cin>>bin_count; //Расчёт гистаграммы vector bins (bin_count, 0); double min=numbers[0]; double max=numbers[0]; for (double number: numbers) { if (min > number) min=number; else if (max < number) max=number; } double bin_size = (max-min)/bin_count; for(size_t i=0; i=lo) && (numbers[i]max_bin) max_bin=bin; for (size_t bin:bins){ int height = bin; if (max_bin > MAX_ASTERISK){ height = MAX_ASTERISK * (static_cast(bin) / max_bin); } if (bin< 100) cout<<" "; if (bin<10) cout<<" "; cout<