C# Zweidimensionales Array in eindimensionales. Wie geht das?

...komplette Frage anzeigen

4 Antworten

Nach welcher Logik soll die Zahlenkette erstellt werden? Sollen die Werte der Matrix zweilenweise oder spaltenweise in die Zahlenkette übertragen werden?

Wenn du diese Frage geklärt hast, dann kannst du zwei For-Schleifen erstellen. Eine für die Zeilen (Laufvariable i) und eine für die Spalten (Laufvariable j) - oder anders herum, je nach Anforderung. Dann einfach das Element mit dem Index [i, j] der Zahlenkette hinzufügen.

Du musst zuerst klären, nach welcher Logik die Daten sortiert werden sollen.

Danach kannst du zwei For-Schleifen erstellen, wonbei eine für die Zeilen (i) und eine für die Spalten (j) verwendet wird. Dann das Element mit dem Index [i, j] dem Array iZahlenkette hinzufügen.




Kommt drauf an ob du zeilenmäßig oder spaltenmäßig die Schleife durchläufst!

Was möchtest Du wissen?