E27 komplett

This commit is contained in:
Sebastian Schüler 2025-10-06 15:28:54 +02:00
parent d0abfe9bdb
commit 059e3545cf
5 changed files with 47 additions and 1 deletions

View File

@ -15,6 +15,8 @@ namespace Exercises_C_Sharp.E27_Jagged_Arrays
//Code START //Code START
int[][] jaggedArray = [array1, array2, array3];
//Code ENDE //Code ENDE
} }
} }

View File

@ -18,6 +18,18 @@ namespace Exercises_C_Sharp.E27_Jagged_Arrays
//Code START //Code START
foreach (var jarray in JaggedArray)
{
for (int i = 0; i < jarray.Length; i++)
{
if (i == 0 || jarray[i] == ".")
Console.Write(jarray[i]);
else
Console.Write(" " + jarray[i]);
}
Console.WriteLine();
}
//Code ENDE //Code ENDE
} }
} }

View File

@ -13,6 +13,15 @@ namespace Exercises_C_Sharp.E27_Jagged_Arrays
//Code START //Code START
for (int i = 0; i < 3; i++)
{
//Usereingabe
string input = Console.ReadLine() ?? "";
//Unterteilung + Zuweisung
JaggedArray[i] = input.Split(' ');
}
//Code ENDE //Code ENDE
} }
} }

View File

@ -19,6 +19,29 @@ namespace Exercises_C_Sharp.E27_Jagged_Arrays
//Sorgen Sie dafür, dass im Jagged Array oben alle ungeraden Zahlen herausgelöscht werden. Geben Sie dann das Array zur kontrolle aus. //Sorgen Sie dafür, dass im Jagged Array oben alle ungeraden Zahlen herausgelöscht werden. Geben Sie dann das Array zur kontrolle aus.
//Code START //Code START
int[][] tempArr = new int[JaggedArray.Length][];
for (int i = 0; i < JaggedArray.Length; i++)
{
List<int> tempList = [];
foreach (var element in JaggedArray[i])
if (element % 2 == 0)
tempList.Add(element);
tempArr[i] = tempList.ToArray();
}
JaggedArray = tempArr;
foreach (var arr in JaggedArray)
{
foreach (var element in arr)
{
Console.Write(element + " ");
}
Console.WriteLine();
}
//Code ENDE //Code ENDE
} }

View File

@ -1,2 +1,2 @@
3 3
25 26