From 69de8ecfb2df52a6a4ae9d75f6a018ae380cca05 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 25 Oct 2025 18:07:05 +0300 Subject: feat(Week04): Add exercises and solutions --- Week04/Exercise12.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Week04/Exercise12.cpp (limited to 'Week04/Exercise12.cpp') diff --git a/Week04/Exercise12.cpp b/Week04/Exercise12.cpp new file mode 100644 index 0000000..9b7d311 --- /dev/null +++ b/Week04/Exercise12.cpp @@ -0,0 +1,24 @@ +#include + +int main() { + char operation; + std::cin >> operation; + + while (operation != '.') { + int a, b; + std::cin >> a >> b; + + int result = 0; + switch (operation) { + case '+': result = a + b; break; + case '-': result = a - b; break; + case '*': result = a * b; break; + case '/': result = a / b; break; + } + std::cout << result << std::endl; + + std::cin >> operation; + } + + return 0; +} -- cgit v1.3.1-23-gd82d