Hi Leute,
ich habe gerade die Caesar Verschlüsselung selbst programmiert. Eigentlich dürfte alles funktionieren. Ich würde dennoch gerne Kritik von Euch bekommen, was kann man besser machen...
Danke!
Code:
ich habe gerade die Caesar Verschlüsselung selbst programmiert. Eigentlich dürfte alles funktionieren. Ich würde dennoch gerne Kritik von Euch bekommen, was kann man besser machen...
Danke!
Code:
Java:
public class Caesar {
public static void main(String[] args){
int schlüssel_länge = 4;
String[] alpha = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j"
, "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v"
, "w", "x", "y", "z"};
//String[] eingangsText = {"v", "w", "x"};
String[] eingangsText = "hallo peter mueller".split("");
String[] ausgangsText = new String[100];
for(int i = 0; i < eingangsText.length; i++){
for(int j = 0; j <= 25; j++){
if(eingangsText[i].equals(alpha[j])){
if(j+schlüssel_länge>25){
int p = j+schlüssel_länge;
int pp = p-25;
ausgangsText[i] = alpha[pp-1];
}else{
ausgangsText[i] = alpha[j+schlüssel_länge];
}
}
}
}
for(int index = 0; index < eingangsText.length; index++){
if(ausgangsText[index] == null){
System.out.print(" ");
}else{
System.out.print(ausgangsText[index]);
}
}
}
}