Maggi
02.11.2011, 11:22:51
Ich habe ein Problem und zwar wollte ich folgendes erreichen:
Ich soll aus zwei Zufallszahlen eine Rechenaufgabe generieren die man dann lösen soll, das sieht bisher wie folgt aus:
$x = rand(1,100);
$y = rand(1,100);
$z = $x/$y;
Natürlich kommen da die unmöglichsten Lösungen raus ... z.B. 5:7 = 0.714 usw. ...
Jetzt wollte ich aber das $y eine Teilermenge von $x ist, als quasi 9:$y ($y wäre dann {1,3,9} ) ... und diese Teilermenge soll dann von allen möglichen zufällig ausgewählt werden.
Wie sich das umsetzen lässt erschließt sich mir jedoch nicht, kann mir da zufällig jemand helfen?
Ich soll aus zwei Zufallszahlen eine Rechenaufgabe generieren die man dann lösen soll, das sieht bisher wie folgt aus:
$x = rand(1,100);
$y = rand(1,100);
$z = $x/$y;
Natürlich kommen da die unmöglichsten Lösungen raus ... z.B. 5:7 = 0.714 usw. ...
Jetzt wollte ich aber das $y eine Teilermenge von $x ist, als quasi 9:$y ($y wäre dann {1,3,9} ) ... und diese Teilermenge soll dann von allen möglichen zufällig ausgewählt werden.
Wie sich das umsetzen lässt erschließt sich mir jedoch nicht, kann mir da zufällig jemand helfen?