Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Arrays zweidimensional Kategorie: Programmierung (von KlaRa - 28.05.2002 23:27)
Als Antwort auf Arrays zweidimensional von Tieli - 28.05.2002 19:36

> Hallo,
>
> ich suche krampfhaft eine Lösung für folgendes Problem:
>
> Ich habe eine Tabelle mit 10 Spalten (Bezeichnung) und 5 Zeilen (Daten).
>
> Ich möchte z.B. den Wert  aus Spalte 5/Zeile5 auslesen.
>
> Ich komme aber nicht weiter.
>
> Mit Spalte[4] und Zeile[4] kann ich zwar die Werte für Spalte und Zeile getrennt eingeben und auslesen. Aber ich kann nicht gezielt Zugreifen.
>
> Kennt jemand eine Lösung.
>
> Wenn möglich bitte mit kurzem Beispiel.
>
> Danke schonmal im Voraus

Mit Spalte[4] und Zeile[4]  hast Du nur ein zweidimensionales Array.
Nehme einfach nur ein Array. Wenn Du 5 Spalten benötigst, dann adressiere die Elemente entsprechend. Du kannst ja auch um es zu vereinfachen eine Funktion schreiben, die Dir die Adresse jeweis umrechnet.

1-1 Element 0
1-2 Element 1
1-3 Element 2
1-4 Element 3
1-5 Element 4
2-1 Element 5
2-2 Element 6
....

Function ( Spalte, Zeile)

Element = ((Zeile -1) * 5) + Spalte - 1
( wenn 1. Zeile = 1 und 1. Spalte = 1)






    Antwort schreiben


Antworten: