Ich programmiere in meiner Freizeit mit scratch und brauche Hilfe?
Hallo, ich wollte fragen ob mir wer zeigen kann, wie man mit der Texte (ohne Satzzeichen) mit der Caesarchiffre verschlüsseln kann, also in scratch?
Danke im Vorraus
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Informatik, Informatik
Du gehst durch den text Buchstabe für Buchstabe durch.
Jeden Buchstaben wandelst du in eine Zahl um (a=0,...z=25).
Du addierst zur Zahl den Verschiebungswert der Chiffre.
Du berechnest den Rest der Zahl wenn sie durch 26 geteilt wird. (Als "mod" oder "modulo" bezeichnet.) Dadurch sorgst du dafür, dass die Zahlen, die nach der Addition größer als 26 sind entsprechend bei 0 wieder anfangen.
Zuletzt wandelst du die Zahl wieder in einen Buchstaben um.