From f37d1cd25cf7e3f0ab02e43a2bd29de7be513c39 Mon Sep 17 00:00:00 2001 From: VinogradovMA Date: Fri, 2 May 2025 12:13:26 +0300 Subject: [PATCH] code:finished[5] --- histogram.cpp | 7 +++++-- histogram.h | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/histogram.cpp b/histogram.cpp index ac765a1..d9a550d 100644 --- a/histogram.cpp +++ b/histogram.cpp @@ -26,9 +26,12 @@ std::vector make_histogram(std::vector numbers, size_t bin_count } -void find_minmax(std::vector numbers, double& min, double& max) { +bool find_minmax(std::vector numbers, double& min, double& max) { min = numbers[0]; max = numbers[0]; + if(numbers.size()==0){ + return false; + } for (double number : numbers) { if (min > number) { min = number; @@ -37,5 +40,5 @@ void find_minmax(std::vector numbers, double& min, double& max) { max = number; } } - return; + return true; } diff --git a/histogram.h b/histogram.h index f613879..f182421 100644 --- a/histogram.h +++ b/histogram.h @@ -4,7 +4,7 @@ #include -void find_minmax(std::vector numbers, double& min, double& max); +bool find_minmax(std::vector numbers, double& min, double& max); std::vector make_histogram(std::vector numbers, size_t bin_count); #endif // HISTOGRAM_H_INCLUDED