0)
{
$min=pow(10,$level);
$max=pow(10,$level+1)-1;
$num1 = rand($min,$max);
$num2 = rand($min,$max);
$result = $num1+$num2;
$option = array(0,0,0,0);
$r = rand(0,3);
while ($r==$r1)
{
$r = rand(0,3);
}
$option[$r]= $result;
$option[fmod($r+1,4)]= $result + rand(-60,60);
$option[fmod($r+2,4)]= $result + rand(-60,60);
$option[fmod($r+3,4)]= $result + rand(-60,60);
if(fmod($qno,3)==0)
{ $r2=rand(0,3);
while ($r2==$r)
$r2 = rand(0,3);
$option[$r2]=$min *rand(1,8) + fmod($result,pow(10,rand(1,4)));
}
echo “\n\n”,$qno,”) ” , $num1,” + “,$num2,” = ? “;
echo “\n Options : “;
echo “\n 1) “,$option[0], “\t\t 2)”,$option[1];
echo “\n 3) “,$option[2], “\t\t 4)”,$option[3];
echo “\n”;
$ans = readline(” Enter right option : “);
if($ans==($r+1))
{ $score = $score + $level;
echo “\n Correct :)\n” ; }
else
echo “\n Incorrect\n”;
$n=$n-1;
$r1=$r;
$qno +=1;
}
echo “\nCongratulations, you had practiced enough !!”;
echo “\n Your score is : “,$score;
?>