Entweder
MyRandom := 50 + Random (51); // Zufallszahlen zwischen 50 und 100, Random(X) liefert Zahlen zwischen 0 und X-1
oder eben
MyRandom := RandomRange (50,100)
Was ist dara so schwer zu verstehen?

@silver-moon-2000: Kleiner Denkfehler bei Dir (51 + Random(50), er will aber Zahlen zwischen 50 und 100...)