Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#15

Re: Programmiercode verkürzen!

  Alt 6. Apr 2009, 12:01
Zitat von jaenicke:
Das -1 ist aber bei dem Quelltext im Projekt falsch.
Stümmt.
Zitat von jaenicke:
Delphi-Quellcode:
Wert := Zufallszahl mod 13;
if Wert > 10 then
  Wert := 10;
Das reicht schon.
Dann fehlt noch ein Fall für die Eingabe 13:
Delphi-Quellcode:
Wert := Zufallszahl mod 13;
if (Wert = 0) or (Wert > 10) then
  Wert := 10;
oder (mit himitsus Einwurf)
Wert := Max(Succ(Pred(Zufallszahl) mod 13), 10); . (Alles ungetestet.)

ÄHM: Min, nicht Max.
Uli Gerhardt
  Mit Zitat antworten Zitat