Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by fui-tak,
31. Okt 2010
Also, irgendwie "hört" mir Noris nicht zu...
Ich würde gerne wissen was genau in deinem Algorithmus passieren soll. Dann können wir dir vielleicht auch sagen wie man ein Problem beheben kann.
Und ein paar Beispiele, was dir an deinem bisherigen Resultat nicht gefällt, wären auch ganz gut. Wenn ich das ganze ausprobiere funktioniert es meistens, bis auf einen Buchstaben "extra" am Ende des...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by fui-tak,
28. Okt 2010
Ahh, die Information hat mir gefehlt: es geht um die Cäsar-Verschlüsselung
Ich geb dir dazu mal ein paar Tipps. Code kann ich dir jetzt nicht aufschreiben, weil es sich anscheinend um eine Hausaufgabe handelt.
Also dein Code kommt mir persöhnlich nicht besonders Cäsar-nah vor. Geht es wirklich um Cäsar wenn dein Schlüssel ein String ist? Bei Cäsar ist der Schlüssel nämlich eine Zahl.
...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by fui-tak,
26. Okt 2010
Erklär doch mal was du hier machen willst, ich sehe da nämlich nur einen geringen Sinn........
for i := 1 to length(Klartext) do
begin
for k:=1 to length(Schluessel) do
begin
if Klartext = Schluessel then
begin
if k mod 2 = 0
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by fui-tak,
26. Okt 2010
Soooo ganz hab ich deinen Algorithmus noch nicht verstanden. Vielleicht könntest du im Code ein paar Kommentare machen, was du willst, was passieren soll.
Und was macht die Anfrage GetStellenwertVon(...) ?
Dann hätte ich noch die Vermutung, dass es Probleme bei deiner mod-Rechnung gibt.
Wenn du zum Beispiel rechnest:
70 mod 27 = 16
und
97 mod 27 = 16