From 3e8ac7ba4a8f410703aa5a8426f542217adcbf2f Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 14 Nov 2025 20:55:42 +0200 Subject: feat(Week07): Add solutions --- Week07/Exercise14.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Week07/Exercise14.cpp (limited to 'Week07/Exercise14.cpp') diff --git a/Week07/Exercise14.cpp b/Week07/Exercise14.cpp new file mode 100644 index 0000000..9556520 --- /dev/null +++ b/Week07/Exercise14.cpp @@ -0,0 +1,23 @@ +#include + +const unsigned int SIZE_INPUT = 10, SIZE_OUTPUT = 5; + +void subtractions(const double input[SIZE_INPUT], double output[SIZE_OUTPUT]) { + for (unsigned int i = 0; i < SIZE_OUTPUT; i++) + output[i] = input[i * 2 + 1] - input[i * 2]; +} + +int main() { + double in[SIZE_INPUT], out[SIZE_OUTPUT]; + + for (unsigned int i = 0; i < SIZE_INPUT; i++) + std::cin >> in[i]; + + subtractions(in, out); + + for (unsigned int i = 0; i < SIZE_OUTPUT; i++) + std::cout << out[i] << ' '; + std::cout << std::endl; + + return 0; +} -- cgit v1.3.1-23-gd82d