Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m183:learningunits:lu05:aufgaben:06 [2025/08/13 10:25] – vdemir | modul:m183:learningunits:lu05:aufgaben:06 [2025/08/13 11:04] (aktuell) – vdemir | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
==== Rahmenbedingungen ==== | ==== Rahmenbedingungen ==== | ||
- | * **Zeitbudget: | + | * **Zeitbudget: |
* **Sozialform: | * **Sozialform: | ||
* **Hilfsmittel: | * **Hilfsmittel: | ||
- | * Lernvideo Studyflix: Cäsar-Verschlüsselung | + | * Lernvideo |
* Programmierumgebung | * Programmierumgebung | ||
* Codeeditor Ihrer Wahl | * Codeeditor Ihrer Wahl | ||
* Programmiersprachen: | * Programmiersprachen: | ||
- | * <color # | + | * <color # |
- | * **Erwartetes Ergebnis:** Script, das eine Cäsar-Verschlüsselung realisiert. In beide Richtungen: Klartext | + | * **Erwartetes Ergebnis:** Script, das eine Cäsar-Verschlüsselung realisiert. In beide Richtungen: Klartext |
==== Ausgangslage ==== | ==== Ausgangslage ==== | ||
Zeile 31: | Zeile 31: | ||
- Das Programm soll den verschlüsselten Text ausgeben, dann den entschlüsselten Text, um zu zeigen, dass die ursprüngliche Nachricht wiederhergestellt wird | - Das Programm soll den verschlüsselten Text ausgeben, dann den entschlüsselten Text, um zu zeigen, dass die ursprüngliche Nachricht wiederhergestellt wird | ||
- | ** Beuspiel:** | + | ** Beispiel:** |
Eingabe: | Eingabe: | ||
Shift: | Shift: | ||
Verschlüsselt: | Verschlüsselt: | ||
Entschlüsselt: | Entschlüsselt: | ||
+ | | ||
+ | **Hinweis** | ||
+ | * Den Shift bekommen Sie hin, wenn Sie mit den Ordinalzahlen (Codewerte der Zeichen arbeiten). | ||
+ | * Codiert wird einfach, indem der Ordinalzahl ein Shift addiert wird. | ||
+ | * Bei Dekodieren wird einfach der Ordinalzahl der Shift abgezogen. | ||