Lösung Aufgabe 1 in Ruby:
def verschluesseln(satz, codewort)
buchstabe = ""
asciizahl = 0
stelle = 0
# Bei Eingabe als Char
# versatz = codewort.ord - 48
# Bei Eingabe als Integer
versatz = codewort
verschluesselter_satz = ""
while stelle < satz.length
buchstabe = satz[stelle]
asciizahl = buchstabe.ord
asciizahl = asciizahl + versatz
buchstabe = asciizahl.chr
verschluesselter_satz =
verschluesselter_satz + buchstabe
stelle = stelle + 1
end
return verschluesselter_satz
end
Lösung Aufgabe 1 in Ruby:
def verschluesseln(satz, codewort)
buchstabe = ""
asciizahl = 0
stelle = 0
# Bei Eingabe als Char
# versatz = codewort.ord - 48
# Bei Eingabe als Integer
versatz = codewort
verschluesselter_satz = ""
while stelle < satz.length
buchstabe = satz[stelle]
asciizahl = buchstabe.ord
asciizahl = asciizahl + versatz
buchstabe = asciizahl.chr
verschluesselter_satz = verschluesselter_satz + buchstabe
stelle = stelle + 1
end
return verschluesselter_satz
end