Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#3

AW: Polybius in Delphi umsetzen

  Alt 7. Okt 2014, 15:46
Einfach ein Formular erstellen mit einem Edit-Feld für die Eingabe, einem Label für die Ausgabe und evtl. ein Optionsfeld um zw. Codieren und Decodieren zu wählen. Dann Funktionen erstellen, die das hin und her Übersetzen erledigen. Mal der Versuch eines Anfangs:

Delphi-Quellcode:
function TextToChiffre(InputText:String):String;
var i:integer;
    temp:String;
begin
  temp:='';
  for i:=1 to Length(InputText) do
    temp:=temp+CharToChiffre(InputText[i])+' ';
  Result:=Trim(temp);
end;

function CharToChiffre(InputChar:Char):String;
begin
  //Hier was elegantes finden (schau mal was der Klaus gesagt hat) oder Fleißarbeit:
  if InputChar='Athen
    Result:='11'
  else if InputChar='Bthen
    Result:='12'
  //usw.
end;

function ChiffreToText(InputChiffre:String):String;
begin
//analog, wobei hier definitiv Klaus Tipp helfen könnte
end;
Ralph
  Mit Zitat antworten Zitat