From f03cb17e87d46c277919927ca59127b7ef710bf6 Mon Sep 17 00:00:00 2001 From: Punk-Bird Date: Mon, 15 Sep 2025 23:31:32 +0500 Subject: [PATCH] =?UTF-8?q?task04=20=D0=9C=D0=B5=D1=85=D0=BE=D0=BD=D1=86?= =?UTF-8?q?=D0=B5=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- task04/src/com/example/task04/Task04.java | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/task04/src/com/example/task04/Task04.java b/task04/src/com/example/task04/Task04.java index 84d94a730..cd91306e1 100644 --- a/task04/src/com/example/task04/Task04.java +++ b/task04/src/com/example/task04/Task04.java @@ -3,19 +3,29 @@ public class Task04 { public static float calculate(int a, int b, String operation) { + float result; - // TODO напишите здесь свою корректную реализацию этого метода, вместо сеществующей + switch (operation) { + case "+": + result = a + b; + break; + case "-": + result = a - b; + break; + case "/": + result = (float) a / b; + break; + default: + result = a * b; + break; + } - return 0; + return result; } public static void main(String[] args) { - // Здесь вы можете вручную протестировать ваше решение, вызывая реализуемый метод и смотря результат - // например вот так: - /* float result = calculate(-25, 5, "/"); System.out.println(result); - */ } }