From a85d928ae9339a0afbc3caf1e60b332f4d0f52fd Mon Sep 17 00:00:00 2001 From: Bartekr100 Date: Thu, 13 Aug 2026 19:42:01 +0200 Subject: [PATCH] Implement addEven function to sum even numbers --- homework/add-even/addEven.hpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/homework/add-even/addEven.hpp b/homework/add-even/addEven.hpp index 4053c617..170409b0 100644 --- a/homework/add-even/addEven.hpp +++ b/homework/add-even/addEven.hpp @@ -2,7 +2,11 @@ #include int addEven(const std::vector& numbers) { - // TODO: Your implementation goes here - // Below return is only to make this function compile now - return -1; + int sum = 0; + for (const auto el : numbers) { + if (el % 2 == 0) { + sum += el; + } + } + return sum; }