Mam taki sposób:
1. Użytkownik podaje prawdopodobieństwo z przedziału [0, 100] (niech będzie to p),
2. Program losuje liczbę całkowitą z przedziału [1, 100] (niech będzie to k),
3. Dla k<=p następuje wygrana, w przeciwnym razie przegrana.
A najlepiej to użyć tego.