13. Februar 2008 16:39
13. Februar 2008 16:48
13. Februar 2008 17:12
13. Februar 2008 18:42
19. Februar 2008 18:49
num1 := 0;
FOR I := 1 TO STRLEN(wert) DO
IF wert[1] > 126 THEN
num1 += (I * (wert[I] - 71))
ELSE
num1 += (I * (wert[I] - 32));
Z[1] := (num1 MOD 103) + 32;
IF Z[1] > 126 THEN
Z[1] += 39;
START[1] := 173;
ENDE[1] := 207;
CASE Z[1] OF
166 : Rueckgabewert:=START+wert+'¦'+ENDE;
167: Rueckgabewert:=START+wert+'§'+ENDE;
168: Rueckgabewert:=START+wert+'¨'+ENDE;
169: Rueckgabewert:=START+wert+'©'+ENDE;
170: Rueckgabewert:=START+wert+'ª'+ENDE;
171: Rueckgabewert:=START+wert+'«'+ENDE;
172: Rueckgabewert:=START+wert+'¬'+ENDE;
173: Rueckgabewert:=START+wert+''+ENDE;
ELSE
Rueckgabewert := START+wert+Z+ENDE;
END;
EXIT(Rueckgabewert);
19. Februar 2008 20:06