Thema: Delphi Rekursiv function

Einzelnen Beitrag anzeigen

Oreaden

Registriert seit: 10. Nov 2008
60 Beiträge
 
#10

Re: Rekursiv function

  Alt 11. Nov 2008, 19:30
Hallo Speedy23,

schon mal daran gedacht, die Logik und die Ausgabe zu vereinen?
Delphi-Quellcode:
procedure WriteBin(aNum: word; Anz: integer = 4*4-1);
begin
  if (aNum and $8000) <> 0 then
    write('1')
  else
    write('0');
  if Anz > 0 then
    WriteBin(aNum shl 1, Anz -1);
end;
Der Aufruf sähe in etwa wie folgt aus: WriteBin(12); Schöne Grüße
Oreaden
  Mit Zitat antworten Zitat