Hallo Leute , brauche eure Hilfe.
Ich muss eine Cäser Verschlüsselung machen. Es Muss ganz einfach sein wie es nur geht.
Zunächst muss eine Zahl eingegeben werden die zeigt um wie viel stellen der eingegebene Buchstabe verschoben wird. Dann muss der Buchstabe eingegeben werden, ja und dann wir der verschlüsselte Buchstabe angezeigt.
Klingt ganz einfach, aber irgendwie habe ich Probleme mit der if Anweisung.
Ach ja noch was, verschlüsselter Buchstabe muss als Großbuchstabe angezeigt werden.
hier mein code der nicht so funktioniert
Ich muss eine Cäser Verschlüsselung machen. Es Muss ganz einfach sein wie es nur geht.
Zunächst muss eine Zahl eingegeben werden die zeigt um wie viel stellen der eingegebene Buchstabe verschoben wird. Dann muss der Buchstabe eingegeben werden, ja und dann wir der verschlüsselte Buchstabe angezeigt.
Klingt ganz einfach, aber irgendwie habe ich Probleme mit der if Anweisung.
Ach ja noch was, verschlüsselter Buchstabe muss als Großbuchstabe angezeigt werden.
hier mein code der nicht so funktioniert
Java:
import java.util.*;
public class Caeser{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int verschiebung = sc.nextInt();
String s1 = sc.next();
char verschluesseln = s1.charAt(0);
if (verschluesseln >= 'A' && verschluesseln <= 'Z') {
return ((verschluesseln - 'A' + verschiebung)%26 +'A');
}
sc.close();
}
}