#Versuch, die grafische Eingabe bei Pencilcode nutzbar zu machen
# aber:
# falsche Nutzung von readstr
#21.1.2024
# (sonst wie caesar1 (nur ohne Leerzeilen)
# ---------------------------------------------

satz = "Testsatz"
#readstr "hallo", (satz)
readstr 'Bitte Satz', (satz) ->
  satz = (satz)
console.log ""
console.log "Nicht verschluesselt:     #{satz}"
console.log ""
verschluesselter_satz = ""
laenge = satz.length
stelle = 0
while stelle < laenge
    asciizahl = satz.charCodeAt stelle
    asciizahl = asciizahl + 3
    zeichen = String.fromCharCode(asciizahl)    
    verschluesselter_satz = verschluesselter_satz + zeichen
    stelle = stelle + 1
satz = verschluesselter_satz
console.log ""
console.log "Verschluesselt:     #{satz}"
entschluesselter_satz = ""
laenge = satz.length
stelle= 0
while stelle < laenge
    asciizahl = satz.charCodeAt stelle
    asciizahl = asciizahl - 3
    zeichen = String.fromCharCode(asciizahl)
    entschluesselter_satz = entschluesselter_satz + zeichen
    stelle = stelle + 1
satz = entschluesselter_satz
console.log ""
console.log "Entschluesselt:     #{satz}"
