hmm also unsere aufgabe besteht darin:
Entwickeln Sie eine Funktion tausch(...), der ein int-Feld mit 10 Komponenten und eine
positive int-Zahl n übergeben werden. Die Funktion soll die Feldelemente um n Stellen nach
rechts zyklisch durchtauschen.
Beispiele:
1. Feld a vor Funktionsaufruf:
1 2 3 4 5 6 7 8 9 10
Feld nach Aufruf tausch(a,1):
10 1 2 3 4 5 6 7 8 9
2. Feld a vor Funktionsaufruf:
1 2 3 4 5 6 7 8 9 10
Feld nach Aufruf tausch(a,2):
9 10 1 2 3 4 5 6 7 8
3. Feld a vor Funktionsaufruf:
1 2 3 4 5 6 7 8 9 10
Feld nach Aufruf tausch(a,3):
8 9 10 1 2 3 4 5 6 7
im prinzip muss ich ja mit feldern arbeiten.
aber mein problem besteht darin, dass ich mich mit array nicht so gut auskenne^^
wenn ihr wollt könnt ihr mir ja helfen^^ ihr müsst mir ja nicht die lösung sagen, sondern vielmehr wie ich an die aufgabe drangehe.
lösungsidee:
Bei Eingabe von n den zyklischen Tausch um eine Stelle mit Hilfe einer
Schleife n mal wiederholen.
|