".$variable.""; $a = chooseSign()*chooseNumber($max); $b = chooseSign()*chooseNumber($max); $c = chooseSign()*chooseNumber($max); $d = chooseSign()*chooseNumber($max); $e = chooseSign()*chooseNumber($max); $f = chooseSign()*chooseNumber($max); $g = chooseSign()*chooseNumber($max); $choice = chooseNumber(5); switch($choice) { case 1: $inside = "sin(".$varHere.")"; break; case 2: $inside = "cos(".$varHere.")"; break; case 3: $inside = "tan(".$varHere.")"; break; case 4: $inside = $varHere."".$a.""; break; case 5: $inside = $b.$varHere."".$a.""; break; } //end switch $choice = chooseNumber(5); switch($choice) { case 1: $outside = "sin[".$inside."]"; break; case 2: $outside = "cos[".$inside."]"; break; case 3: $outside = "tan[".$inside."]"; break; case 4: $outside = "[".$inside."]".$c.""; break; case 5: $outside = "[".$c.$inside."]".$d.""; break; } //end switch echo $outside; } //end createChainRuleExpression() do_html_header("Chain Rule","Find the derivative."); echo ""; for($i=1;$i<=30;) { ?> "; do_html_footer(); ?>
  1.    2.