Java :: Aufgabe #34 :: Lösung #1
6 Lösungen
#34
Mit Caesar Chiffre ent- und verschlüsseln
Anfänger - Java
von Dome
- 03.01.2013 um 01:30 Uhr
Schreiben Sie ein Programm, indem Sie mit Hilfe der Caesar Chiffre einen beliebigen Text ent- und verschlüsseln können. Zuvor muss der Text und die Anzahl der Verschiebung angegeben werden. Groß- und Kleinschreibung muss nicht beachtet werden.
Konsolenausgabe:
Geben Sie den Text ein: Beispielwort
Um wie viele Stellen soll verschoben werden: 1
Ergebnis: Cfjtqjfmxpsu
#1
von cr055f1r3 (170 Punkte)
- 02.06.2016 um 00:30 Uhr
public class caesar {
static String verschiebung(String text,int verschiebung){
int Swap;
String endstring = "";
for (int i = 0;i< text.length() ;i++ ) {
Swap = (int)text.charAt(i);
Swap = Swap + verschiebung;
endstring = endstring + (char)Swap;
}
return endstring;
}
public static void main(String[] args) {
String text = InOut.readString("Text zur Verschlüsselung eingeben\n");
int verschiebung = InOut.readInt("Anzahl der Verschiebung\n");
System.out.println(verschiebung(text,verschiebung));
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
