1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
| <?xml version="1.0" encoding="UTF-8"?>
<Algo>
<description texte="" courant="n1 PREND_LA_VALEUR floor(10*random()+1)"/>
<extension extnom="inactif"/>
<fonction fctetat="inactif" fctcode=""/>
<F2 F2lignes="" F2defaut="" F2etat="inactif" F2para=""/>
<repere repetat="inactif" repcode="-10#10#-10#10#2#2"/>
<item code="100#declarationsvariables" algoitem="VARIABLES">
<item code="1#NOMBRE#n1" algoitem="n1 EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#n2" algoitem="n2 EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#rep" algoitem="rep EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#cal" algoitem="cal EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#compte" algoitem="compte EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#compte_faux" algoitem="compte_faux EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#nm" algoitem="nm EST_DU_TYPE NOMBRE"/>
<item code="1#NOMBRE#i" algoitem="i EST_DU_TYPE NOMBRE"/>
</item>
<item code="101#debutalgo" algoitem="DEBUT_ALGORITHME">
<item code="4#Es-tu prêt pour une série de multiplications?#1" algoitem="AFFICHER "Es-tu prêt pour une série de multiplications?""/>
<item code="4#Combien de multiplications veux-tu faire?#1" algoitem="AFFICHER "Combien de multiplications veux-tu faire?""/>
<item code="2#nm#pasliste" algoitem="LIRE nm"/>
<item code="12#i#1#nm" algoitem="POUR i ALLANT_DE 1 A nm">
<item code="13#debutpour" algoitem="DEBUT_POUR"/>
<item code="5#n1#floor(10*random()+1)#pasliste" algoitem="n1 PREND_LA_VALEUR floor(10*random()+1)"/>
<item code="5#n2#floor(10*random()+1)#pasliste" algoitem="n2 PREND_LA_VALEUR floor(10*random()+1)"/>
<item code="5#cal#n1*n2#pasliste" algoitem="cal PREND_LA_VALEUR n1*n2"/>
<item code="3#n1#0#pasliste" algoitem="AFFICHER n1"/>
<item code="4# * #0" algoitem="AFFICHER " * ""/>
<item code="3#n2#0#pasliste" algoitem="AFFICHER n2"/>
<item code="4# Votre réponse:#0" algoitem="AFFICHER " Votre réponse:""/>
<item code="2#rep#pasliste" algoitem="LIRE rep"/>
<item code="6#rep==cal" algoitem="SI (rep==cal) ALORS">
<item code="7#debutsi" algoitem="DEBUT_SI"/>
<item code="4#Bien joué.#1" algoitem="AFFICHER "Bien joué.""/>
<item code="5#compte#compte+1#pasliste" algoitem="compte PREND_LA_VALEUR compte+1"/>
<item code="8#finsi" algoitem="FIN_SI"/>
<item code="9#sinon" algoitem="SINON">
<item code="10#debutsinon" algoitem="DEBUT_SINON"/>
<item code="4#Faux, recommence!#1" algoitem="AFFICHER "Faux, recommence!""/>
<item code="4#Votre réponse:#1" algoitem="AFFICHER "Votre réponse:""/>
<item code="2#rep#pasliste" algoitem="LIRE rep"/>
<item code="6#rep==cal" algoitem="SI (rep==cal) ALORS">
<item code="7#debutsi" algoitem="DEBUT_SI"/>
<item code="4#Bien, tu t'est ratrapé!#1" algoitem="AFFICHER "Bien, tu t'est ratrapé!""/>
<item code="5#compte#compte+1#pasliste" algoitem="compte PREND_LA_VALEUR compte+1"/>
<item code="8#finsi" algoitem="FIN_SI"/>
<item code="9#sinon" algoitem="SINON">
<item code="10#debutsinon" algoitem="DEBUT_SINON"/>
<item code="4#Dommage, encore loupé!#1" algoitem="AFFICHER "Dommage, encore loupé!""/>
<item code="5#compte_faux#compte_faux+1#pasliste" algoitem="compte_faux PREND_LA_VALEUR compte_faux+1"/>
<item code="4#La réponse est:#1" algoitem="AFFICHER "La réponse est:""/>
<item code="3#n1#0#pasliste" algoitem="AFFICHER n1"/>
<item code="4# * #0" algoitem="AFFICHER " * ""/>
<item code="3#n2#0#pasliste" algoitem="AFFICHER n2"/>
<item code="4# = #0" algoitem="AFFICHER " = ""/>
<item code="3#cal#1#pasliste" algoitem="AFFICHER cal"/>
<item code="11#finsinon" algoitem="FIN_SINON"/>
</item>
</item>
<item code="11#finsinon" algoitem="FIN_SINON"/>
</item>
</item>
<item code="14#finpour" algoitem="FIN_POUR"/>
</item>
<item code="4#Tu as #0" algoitem="AFFICHER "Tu as ""/>
<item code="3#compte#0#pasliste" algoitem="AFFICHER compte"/>
<item code="4# multiplication(s) juste(s), et tu as #0" algoitem="AFFICHER " multiplication(s) juste(s), et tu as ""/>
<item code="3#compte_faux#0#pasliste" algoitem="AFFICHER compte_faux"/>
<item code="4# multiplication(s) fausse(s).#0" algoitem="AFFICHER " multiplication(s) fausse(s).""/>
</item>
<item code="102#finalgo" algoitem="FIN_ALGORITHME"/>
</Algo> |
Partager