добавление файла

Этот коммит содержится в:
VolodinDV
2024-05-08 14:53:24 +03:00
родитель 9e6c5d3142
Коммит 8ca61c444c
2 изменённых файлов: 33 добавлений и 0 удалений

24
aver.cpp Обычный файл
Просмотреть файл

@@ -0,0 +1,24 @@
#include <iostream>
#include <vector>
#include "aver.h"
int compareHeightToAverage (const std::vector<size_t>& bins, size_t column){
int sum = 0;
for(int height : bins){
sum += height;
}
double aver = static_cast<double>(sum) / bins.size();
int k=0;
if(bins[column]==0){
k=0;
}
if (bins[column] > aver){
k=2;
}if(bins[column] <= aver){
k=1;
}
return k;
}

9
aver.h Обычный файл
Просмотреть файл

@@ -0,0 +1,9 @@
#ifndef AVER_H_INCLUDED
#define AVER_H_INCLUDED
#include <vector>
int compareHeightToAverage(const std::vector<std::size_t>& bins,size_t column);
#endif // AVER_H_INCLUDED