Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| modul:m183:learningunits:lu05:aufgaben:08 [2026/09/02 09:59] – vdemir | modul:m183:learningunits:lu05:aufgaben:08 [2026/09/02 10:01] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 24: | Zeile 24: | ||
| **Idee** | **Idee** | ||
| + | |||
| Die Skytale ist eine Transpositionschiffre: | Die Skytale ist eine Transpositionschiffre: | ||
| Zeile 47: | Zeile 48: | ||
| - Das Programm soll | - Das Programm soll | ||
| * vom Benutzer eine Nachricht (Text) einlesen. | * vom Benutzer eine Nachricht (Text) einlesen. | ||
| - | * vom Benutzer einen ganzzahligen | + | * vom Benutzer einen ganzzahligen |
| - | * verschluesseln(text, | + | * verschluesseln(text, |
| - | * entschluesseln(text, | + | * entschluesseln(text, |
| - 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 | ||
| ** Beispiel:** | ** Beispiel:** | ||
| - | Eingabe: | + | Eingabe: |
| - | | + | |
| - | 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. | ||
| ===== Solution ===== | ===== Solution ===== | ||
| - | [[modul: | + | [[modul: |