Code : Tout sélectionner
ntest=72;
pas=-1;
fini=false;
while(!fini){
pas++;
if(pas>5){fini=true;
} else {
Move("A",pas,2);
numer=GetExpressionValue("n"+pas);
denom=GetExpressionValue("d"+pas);
SetExpressionValue("f1",numer*ntest);
SetExpressionValue("f2",denom);
Pause(16);
n2=GetExpressionValue("f3");
d2=GetExpressionValue("f4");
texte="$"+ntest+"\\times\\frac{";
texte+=numer+"}{"+denom+"}=";
if(d2>1){
texte+="\\frac{"+n2+"}{"+d2+"}\\notin \\mathbb{N}$";
} else {
texte+=n2+"\\in \\mathbb{N}$";
pas=-1;
ntest=n2;
}
SetAlias("B",texte);
InteractiveInput("suivant","Point");
}
}
texte="$15625=5^6$";
SetAlias("B",texte);
La même technique peut servir à afficher des programmes dans d'autres langages de programmation, en mode pas-à-pas...
Exemple en JavaScript http://www.reunion.iufm.fr/recherche/ir ... article290