<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="Exercice 23 - Question 1.c)&#xa;Cet algorithme permet d'afficher la liste des diviseurs d'un nombre entier naturel non nul N." courant="AFFICHER N"/>
    <fonction fctcode="" fctetat="inactif"/>
    <F2 F2defaut="" F2lignes="" F2etat="inactif" F2para=""/>
    <repere repetat="inactif" repcode="-10#10#-10#10#2#2"/>
    <item algoitem="VARIABLES" code="100#declarationsvariables">
        <item algoitem="div EST_DU_TYPE NOMBRE" code="1#NOMBRE#div"/>
        <item algoitem="I EST_DU_TYPE NOMBRE" code="1#NOMBRE#I"/>
        <item algoitem="N EST_DU_TYPE NOMBRE" code="1#NOMBRE#N"/>
    </item>
    <item algoitem="DEBUT_ALGORITHME" code="101#debutalgo">
        <item algoitem="AFFICHER &quot;Choisissez un nombre entier naturel non nul N.&quot;" code="4#Choisissez un nombre entier naturel non nul N.#1"/>
        <item algoitem="LIRE N" code="2#N#pasliste"/>
        <item algoitem="AFFICHER &quot;Les diviseurs de &quot;" code="4#Les diviseurs de #0"/>
        <item algoitem="AFFICHER N" code="3#N#0#pasliste"/>
        <item algoitem="AFFICHER &quot; sont :&quot;" code="4# sont :#1"/>
        <item algoitem="I PREND_LA_VALEUR 1" code="5#I#1#pasliste"/>
        <item algoitem="TANT_QUE (I&lt;=N/2) FAIRE" code="15#I&lt;=N/2">
            <item algoitem="DEBUT_TANT_QUE" code="16#debuttantque"/>
            <item algoitem="SI (N%I==0) ALORS" code="6#N%I==0">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="div PREND_LA_VALEUR I" code="5#div#I#pasliste"/>
                <item algoitem="AFFICHER div" code="3#div#1#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="I PREND_LA_VALEUR I+1" code="5#I#I+1#pasliste"/>
            <item algoitem="FIN_TANT_QUE" code="17#fintantque"/>
        </item>
        <item algoitem="AFFICHER N" code="3#N#1#pasliste"/>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
