Construction d'un problème

Nombre de places à 6 € :       Nombre de places à 4 € :  
Complétez les cases



Code source Javascript

<H1>Construction d'un problème</H1>
<FORM NAME="form1" action="construction.htm?">
Nombre de places à 6 € : <INPUT TYPE="text" NAME="nb6" SIZE= "3" >     
Nombre de places à 4 € :  <INPUT TYPE="text" NAME="nb4" SIZE="3" ><BR>
<font size=1> Complétez les cases<font size=4><BR>
<input type="submit" value=" Construction du problème.">
<BR>
</FORM>


<script language="JavaScript"> <!--
var requete = window.location.search ;
if (requete) {
requete=requete.substring(1) ;
requete = unescape(requete) ;
}
var elem = requete.split('&');
l1= elem[0];
l2 = elem[1];
//--------Début de l'algorithme construction---
var fin1 = l1.split('=');
var fin2 = l2.split('=');
var nb6=fin1[1];
var nb4=fin2[1];
var s=(nb6*1+nb4*1);
var p6=(nb6*6)
var p4=(nb4*4)
var total =p6+p4;
document.write(" A la piscine, il existe le tarif enfant à 4 € et le tarif adulte à 6 €.<BR>");
document.write(" Il est entré en une heure "+s+" personnes et la recette s'élève à "+total+" €.<BR>");
document.write("Quel est le nombre d'entrées de chaque sorte ?<BR><BR>");
document.write ("<B><U>Vérification:</U></B><font size=2><BR>");
document.write("6 € x "+nb6+" = "+p6+" €<BR>");
document.write("4 € x "+nb4+" = "+p4+" €<BR>");
document.write(p6+" € +"+p4+" € = "+total+" €<BR><BR>");
//-------------------Début de l'algorithme résolution----------------
i=0;
while(i<s)
{
j=s-i;
// i c'est le nom de la variable nombre de places à 6 €
// j c'est le nom de la variable nombre de places à 4 €
p1=6*i;
p2=4*j;
s1=p1+p2;
if (s1==total)
{
document.write("<font size=4>(6 € x "+i+") + ( 4 € x "+j+") <BR>");
document.write(p1+" € + "+p2+" € = "+s1+" € <BR>");
document.write("Il est donc entré "+i+" adultes (places à 6 €)");
document.write(" et "+j+" enfants (places à 4 €). <BR> <BR>");
}
i++;
}
//------------Fin de l'algorithme------------------------------
-->
</script>