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