Hallo ich hab das Programm das ich eine Stringzeile aus einem Textdukoment durchsuchen möchte. Und zwar stehen in der Zeile Winddaten.
Bsp.:
0 0 0 14 0 42 45 65 0 0 0 ...
0 0 0 9 7 ...
Jede Zahl steht für eine von 650 Wingeschwindigkeiten in der Zeile.
Zwischen jeder Zahl ist ein Freiraum der von der folgenden Zahl abhängt.
D.h. Zwischen 1 stelleigen Zahlen sind 3 Leerzeichen, Zwischen 2Stelligen 2.
Ist also symmetrisch aufgebaut.
Mein Problem liegt gerade an dem Algoryhtmus das ich z.B den 534'ten Zahlwert in der Zeile benötige.
Meine Idee dazu in einer Schleife den String zu durchsuchen.
Vorraussetzung dabei ist das jede Zahl betachtet werden muss und für diese könnte ich ja dann eine Variable mitzählen lassen.
Nur darf das nicht Zifferweise geschehen sondern Zahlen wie 0 und 66 müssen als unterschieden werden.
Hat einer eine Idee wie ich den String so geziehlt surchsuchen könnte?
Gruß
Bsp.:
0 0 0 14 0 42 45 65 0 0 0 ...
0 0 0 9 7 ...
Jede Zahl steht für eine von 650 Wingeschwindigkeiten in der Zeile.
Zwischen jeder Zahl ist ein Freiraum der von der folgenden Zahl abhängt.
D.h. Zwischen 1 stelleigen Zahlen sind 3 Leerzeichen, Zwischen 2Stelligen 2.
Ist also symmetrisch aufgebaut.
Mein Problem liegt gerade an dem Algoryhtmus das ich z.B den 534'ten Zahlwert in der Zeile benötige.
Meine Idee dazu in einer Schleife den String zu durchsuchen.
Vorraussetzung dabei ist das jede Zahl betachtet werden muss und für diese könnte ich ja dann eine Variable mitzählen lassen.
Nur darf das nicht Zifferweise geschehen sondern Zahlen wie 0 und 66 müssen als unterschieden werden.
Hat einer eine Idee wie ich den String so geziehlt surchsuchen könnte?
Gruß