Hallo
Ich möchte gerade ein Geheimschrift Programm schreiben,
dass durch die eingabe von Buchstaben im println Bereich
die Geheimschrift erzeugt.(Zahlencode)
Nur Leider Wandelt es die buchstaben nicht in zahlen um, sondern addirt sie.
Wie kann ich ihn sagen, dass er die zahlen einfach hintereinander setzen soll?
Eine möglichkeit wäre, in jede zeile ein Buchstabe zu schreiben, aber
dass wäre nicht wirklich der sinn der sache.
Edit: Es ist erstmal nur der übersetzer ohne sender.
Manuel
Ich möchte gerade ein Geheimschrift Programm schreiben,
dass durch die eingabe von Buchstaben im println Bereich
die Geheimschrift erzeugt.(Zahlencode)
Java:
package Übung;
public class Übung {
/**
* @param args
*/
public static void main(String[] args) {
int A = 11;
int B = 12;
int C = 13;
int D = 24;
int E = 25;
int F = 26;
int G = 37;
int H = 38;
int I = 39;
int J = 411;
int K = 412;
int L = 413;
int M = 514;
int N = 515; // Geheimcode für die Buchstaben
int O = 516;
int P = 617;
int Q = 618;
int R = 619;
int S = 720;
int T = 721;
int U = 722;
int V = 823;
int W = 824;
int X = 825;
int Y = 926;
int Z = 927;
int _ = 1000;
System.out.println( H + A + L + L + O ); //Nachricht an den Empfänger
}
}
Nur Leider Wandelt es die buchstaben nicht in zahlen um, sondern addirt sie.
Wie kann ich ihn sagen, dass er die zahlen einfach hintereinander setzen soll?
Eine möglichkeit wäre, in jede zeile ein Buchstabe zu schreiben, aber
dass wäre nicht wirklich der sinn der sache.
Edit: Es ist erstmal nur der übersetzer ohne sender.
Manuel