From d0abfe9bdb5ff5dc2a597194f5fa254950719be8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Sch=C3=BCler?= Date: Tue, 30 Sep 2025 12:12:15 +0200 Subject: [PATCH] E26 Ex7 --- .../E26_Mehrdimensionale_Arrays/Exercise_7.cs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Exercises/E26_Mehrdimensionale_Arrays/Exercise_7.cs b/Exercises/E26_Mehrdimensionale_Arrays/Exercise_7.cs index e5465e5..355ec91 100644 --- a/Exercises/E26_Mehrdimensionale_Arrays/Exercise_7.cs +++ b/Exercises/E26_Mehrdimensionale_Arrays/Exercise_7.cs @@ -53,8 +53,21 @@ namespace Exercises_C_Sharp.E26_Mehrdimensionale_Arrays static Tuple WorkArray(double[,] dArray) { //Code START - dynamic d = -1; - return d; + List rows = []; + double allSum = 0; + + for (int i = 0; i < dArray.GetLength(0); i++) + { + double sum = 0; + for (int j = 0; j < dArray.GetLength(1); j++) + { + sum += dArray[i, j]; + allSum += dArray[i, j]; + } + rows.Add(sum / dArray.GetLength(1)); + } + + return new(rows.ToArray(), rows.Average(), allSum / dArray.Length); //Code ENDE }