commit 3391f1111f0d93833fe4fd8f36c4ec2961d0cf51 Author: RyabovAS Date: Sat Jun 15 22:38:55 2024 +0300 build: файл исходного кода diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..e54b511 --- /dev/null +++ b/main.cpp @@ -0,0 +1,71 @@ +#include +#include +using namespace std; +int main(){ +double min,max,lo,hi; +size_t number_count,bin_count,i,j; +const size_t SCREEN_WIDTH = 80; +const size_t MAX_ASTERISK = SCREEN_WIDTH - 4; +cerr<<"Enter number_count: "; +cin>>number_count; +cerr<<"Enter numbers: "; +vector numbers; +for(size_t i=0;i>num; + numbers.push_back(num); +} +cerr<<"Enter bin_count: "; +cin>>bin_count; +vector bins(bin_count); +min=numbers[0]; +max=numbers[0]; +for(i=0;imax){ + max=numbers[i]; + } +} +double bin_size=(max-min)/bin_count; +for (size_t i=0;iMAX_ASTERISK){ + max_count=bins[i]; + } +} +for(i=0;i(bins[i])/max_count); + for(j=0;j