Hallo,
ich bin auf der Suche nach einem Code, mit dem ich Zahlen bestimmt austauschen kann.
Hier ein Beispiel:
Z: 152, 46, 162, 66 I: 1 & -9
Z: 152, 226, 162, 246 I: 1 & 9
Nach Z folgen die Zahlen die ausgetauscht werden sollen. Die Zahlen nach dem I sind einmal 1 und -9 und einmal 1 und 9. Diese beiden hinteren Zahlen sollen bzw. könnten wie als Index benutzt werden.
Jetzt sollen alle Zahlen, die nach dem Z und vor dem I stehen von 1 und -9 nach dem Z und vor dem I von 1 und 9 stehen. Das heißt, dass die 4 aufeinander folgenden Zahlen beide ausgetauscht werden sollen.
Das Ergebnis sollte also so aussehen:
Z: 152, 226, 162, 246 I: 1 & -9
Z: 152, 46, 162, 66 I: 1 & 9
Ist das denn überhaupt möglich, weil diese Zahlen nur Beispiele sind und es nicht möglich ist, alles manuell einzugeben, weil diese Zahlen sich ändern können, also variabel sind bzw. es über 300 davon gibt.
Habe es schon mit allen möglichen for Schleifen probiert, aber es hat noch nie funktioniert.
Danke schonmal für eure Hilfe,
DS17
ich bin auf der Suche nach einem Code, mit dem ich Zahlen bestimmt austauschen kann.
Hier ein Beispiel:
Z: 152, 46, 162, 66 I: 1 & -9
Z: 152, 226, 162, 246 I: 1 & 9
Nach Z folgen die Zahlen die ausgetauscht werden sollen. Die Zahlen nach dem I sind einmal 1 und -9 und einmal 1 und 9. Diese beiden hinteren Zahlen sollen bzw. könnten wie als Index benutzt werden.
Jetzt sollen alle Zahlen, die nach dem Z und vor dem I stehen von 1 und -9 nach dem Z und vor dem I von 1 und 9 stehen. Das heißt, dass die 4 aufeinander folgenden Zahlen beide ausgetauscht werden sollen.
Das Ergebnis sollte also so aussehen:
Z: 152, 226, 162, 246 I: 1 & -9
Z: 152, 46, 162, 66 I: 1 & 9
Ist das denn überhaupt möglich, weil diese Zahlen nur Beispiele sind und es nicht möglich ist, alles manuell einzugeben, weil diese Zahlen sich ändern können, also variabel sind bzw. es über 300 davon gibt.
Habe es schon mit allen möglichen for Schleifen probiert, aber es hat noch nie funktioniert.
Danke schonmal für eure Hilfe,
DS17