build: Добавлено histogram_internal

Этот коммит содержится в:
SukhotinMD
2025-05-26 15:47:49 +03:00
родитель b0563042c3
Коммит 4ee24ceecb
4 изменённых файлов: 26 добавлений и 6 удалений

Просмотреть файл

@@ -2,17 +2,13 @@
#include <vector>
#include "histogram.h"
#include "histogram_internal.h"
using namespace std;
void find_minmax(const vector<double>& numbers, double& min_in_numbers, double& max_in_numbers) {
min_in_numbers = numbers[0];
max_in_numbers = *(max_element(begin(numbers), end(numbers)));
min_in_numbers = *(min_element(begin(numbers), end(numbers)));
}
vector <size_t> make_histogram(const vector<double>& numbers, const size_t bin_count) {

13
ProgUit Lab1/histogram_internal.cpp Обычный файл
Просмотреть файл

@@ -0,0 +1,13 @@
#include <iostream>
#include <vector>
#include "histogram_internal.h"
using namespace std;
void find_minmax(const vector<double>& numbers, double& min_in_numbers, double& max_in_numbers) {
min_in_numbers = numbers[0];
max_in_numbers = *(max_element(begin(numbers), end(numbers)));
min_in_numbers = *(min_element(begin(numbers), end(numbers)));
}

8
ProgUit Lab1/histogram_internal.h Обычный файл
Просмотреть файл

@@ -0,0 +1,8 @@
#ifndef INTERNAL_H_INCLUDED
#define INTERNAL_H_INCLUDED
#include <vector>
void find_minmax(const std::vector<double>& numbers, double& min_in_numbers, double& max_in_numbers);
#endif //INTERNAL_H_INCLUDED

Просмотреть файл

@@ -2,6 +2,9 @@
#include <vector>
#include "text.h"
#include "histogram.h"
#include "histogram_internal.h"
using namespace std;