Ich habe ein char Array, mit einem Wort. Das will ich Verschlüsseln, mit der Caesar Verschlüsselung.
Dazu soll der Nutzer ein X eingeben.
z.B. X=1
Dann wird aus A -> B und aus B -> C.
Also das Alphabet wird um 1 verschoben. Bei X=2 um 2 usw..
Also wird aus dem Wort (bei X=1), "BED" -> "CFE"
Nun hab ich in mein Programm 2 Arrays geschrieben, eins mit meinem Wort, und eins mit dem Alphabet.
Erste Frage,
wie verschiebe ich die Position der Elemente in einem Array ?
Ich dachte mit dem >> Operator, aber irgendwie geht das nich.
Zweite Frage,
Angenommen ich schaffe es die Elemente im alphabet Array zu verschieben, wie tausch ich dann die Buchstaben von meinem Wort ?
Dritte Frage,
Wie kann ich vom Benutzer mir ein Wort geben lassen, und das dann in einzelne chars umwandeln, damit ichs in ein Array speichern kann ?
Meine Idee:
Also X kann ich einlesen, und dann wollt ich in einer for schleife, alle Elemente durchgehen und diese verschieben, aber man sieht ja das das schonmal nich funkt. Und da wollte ich wirklich nur position verschieben, ganz ohne Berücksichtigung des Alphabets.

Dazu soll der Nutzer ein X eingeben.
z.B. X=1
Dann wird aus A -> B und aus B -> C.
Also das Alphabet wird um 1 verschoben. Bei X=2 um 2 usw..
Also wird aus dem Wort (bei X=1), "BED" -> "CFE"
Nun hab ich in mein Programm 2 Arrays geschrieben, eins mit meinem Wort, und eins mit dem Alphabet.
Erste Frage,
wie verschiebe ich die Position der Elemente in einem Array ?
Ich dachte mit dem >> Operator, aber irgendwie geht das nich.
Zweite Frage,
Angenommen ich schaffe es die Elemente im alphabet Array zu verschieben, wie tausch ich dann die Buchstaben von meinem Wort ?
Dritte Frage,
Wie kann ich vom Benutzer mir ein Wort geben lassen, und das dann in einzelne chars umwandeln, damit ichs in ein Array speichern kann ?
Meine Idee:
Also X kann ich einlesen, und dann wollt ich in einer for schleife, alle Elemente durchgehen und diese verschieben, aber man sieht ja das das schonmal nich funkt. Und da wollte ich wirklich nur position verschieben, ganz ohne Berücksichtigung des Alphabets.
