<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="Programme: nombre de pas" courant="VARIABLES"/>
    <fonction fctcode="" fctetat="inactif"/>
    <F2 F2defaut="" F2lignes="" F2etat="inactif" F2para=""/>
    <repere repetat="inactif" repcode="-6#6#-6#6#1#1"/>
    <item algoitem="VARIABLES" code="100#declarationsvariables">
        <item algoitem="h EST_DU_TYPE NOMBRE" code="1#NOMBRE#h"/>
        <item algoitem="x EST_DU_TYPE NOMBRE" code="1#NOMBRE#x"/>
        <item algoitem="y EST_DU_TYPE NOMBRE" code="1#NOMBRE#y"/>
        <item algoitem="N EST_DU_TYPE NOMBRE" code="1#NOMBRE#N"/>
    </item>
    <item algoitem="DEBUT_ALGORITHME" code="101#debutalgo">
        <item algoitem="x PREND_LA_VALEUR 0" code="5#x#0#pasliste"/>
        <item algoitem="y PREND_LA_VALEUR 0" code="5#y#0#pasliste"/>
        <item algoitem="N PREND_LA_VALEUR 0" code="5#N#0#pasliste"/>
        <item algoitem="TANT_QUE ((x-5)*(x+5)*(y-5)*(y+5)!=0) FAIRE" code="15#(x-5)*(x+5)*(y-5)*(y+5)!=0">
            <item algoitem="DEBUT_TANT_QUE" code="16#debuttantque"/>
            <item algoitem="h PREND_LA_VALEUR ALGOBOX_ALEA_ENT(1,10)" code="5#h#ALGOBOX_ALEA_ENT(1,10)#pasliste"/>
            <item algoitem="SI (h&lt;=2) ALORS" code="6#h&lt;=2">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="x PREND_LA_VALEUR x+1" code="5#x#x+1#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="SI (h>=3 ET h&lt;=5) ALORS" code="6#h>=3 ET h&lt;=5">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="x PREND_LA_VALEUR x-1" code="5#x#x-1#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="SI (h>=6 ET h&lt;=9) ALORS" code="6#h>=6 ET h&lt;=9">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="y PREND_LA_VALEUR y+1" code="5#y#y+1#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="SI (h>9) ALORS" code="6#h>9">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="y PREND_LA_VALEUR y-1" code="5#y#y-1#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="N PREND_LA_VALEUR N+1" code="5#N#N+1#pasliste"/>
            <item algoitem="FIN_TANT_QUE" code="17#fintantque"/>
        </item>
        <item algoitem="AFFICHER &quot;Le nombre de pas est :&quot;" code="4#Le nombre de pas est :#0"/>
        <item algoitem="AFFICHER N" code="3#N#0#pasliste"/>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
