<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="Méthode d'Euler pour approcher la fonction exponentielle sur l'intervalle [0 ; 1]." courant="AFFICHER &quot; points (en bleu) est affichée en rouge et est systématiquement située sous la précédente.&quot;"/>
    <extension extnom="inactif"/>
    <fonction fctetat="inactif" fctcode=""/>
    <F2 F2para="" F2lignes="" F2defaut="" F2etat="inactif"/>
    <repere repcode="0#1#0.8#3#0.2#0.2" repetat="actif"/>
    <item code="100#declarationsvariables" algoitem="VARIABLES">
        <item code="1#NOMBRE#N" algoitem="N EST_DU_TYPE NOMBRE"/>
        <item code="1#NOMBRE#X1" algoitem="X1 EST_DU_TYPE NOMBRE"/>
        <item code="1#NOMBRE#Y1" algoitem="Y1 EST_DU_TYPE NOMBRE"/>
        <item code="1#NOMBRE#K" algoitem="K EST_DU_TYPE NOMBRE"/>
        <item code="1#NOMBRE#X2" algoitem="X2 EST_DU_TYPE NOMBRE"/>
        <item code="1#NOMBRE#Y2" algoitem="Y2 EST_DU_TYPE NOMBRE"/>
    </item>
    <item code="101#debutalgo" algoitem="DEBUT_ALGORITHME">
        <item code="4#Nombre de pas ?#0" algoitem="AFFICHER &quot;Nombre de pas ?&quot;"/>
        <item code="2#N#pasliste" algoitem="LIRE N"/>
        <item code="5#X1#0#pasliste" algoitem="X1 PREND_LA_VALEUR 0"/>
        <item code="5#Y1#1#pasliste" algoitem="Y1 PREND_LA_VALEUR 1"/>
        <item code="12#K#1#N" algoitem="POUR K ALLANT_DE 1 A N">
            <item code="13#debutpour" algoitem="DEBUT_POUR"/>
            <item code="50#X1#Y1#Bleu" algoitem="TRACER_POINT (X1,Y1)"/>
            <item code="5#X2#K/N#pasliste" algoitem="X2 PREND_LA_VALEUR K/N"/>
            <item code="5#Y2#pow(1+1/N,K)#pasliste" algoitem="Y2 PREND_LA_VALEUR pow(1+1/N,K)"/>
            <item code="51#X1#Y1#X2#Y2#Rouge" algoitem="TRACER_SEGMENT (X1,Y1)->(X2,Y2)"/>
            <item code="5#X1#X2#pasliste" algoitem="X1 PREND_LA_VALEUR X2"/>
            <item code="5#Y1#Y2#pasliste" algoitem="Y1 PREND_LA_VALEUR Y2"/>
            <item code="14#finpour" algoitem="FIN_POUR"/>
        </item>
        <item code="19#Tracer du dernier point." algoitem="//Tracer du dernier point."/>
        <item code="50#X1#Y1#Bleu" algoitem="TRACER_POINT (X1,Y1)"/>
        <item code="19#Tracer de la courbe représentative de la fonction exponentielle." algoitem="//Tracer de la courbe représentative de la fonction exponentielle."/>
        <item code="5#X1#0#pasliste" algoitem="X1 PREND_LA_VALEUR 0"/>
        <item code="5#Y1#1#pasliste" algoitem="Y1 PREND_LA_VALEUR 1"/>
        <item code="12#K#1#200" algoitem="POUR K ALLANT_DE 1 A 200">
            <item code="13#debutpour" algoitem="DEBUT_POUR"/>
            <item code="5#X2#K/200#pasliste" algoitem="X2 PREND_LA_VALEUR K/200"/>
            <item code="5#Y2#exp(X2)#pasliste" algoitem="Y2 PREND_LA_VALEUR exp(X2)"/>
            <item code="51#X1#Y1#X2#Y2#Vert" algoitem="TRACER_SEGMENT (X1,Y1)->(X2,Y2)"/>
            <item code="5#X1#X2#pasliste" algoitem="X1 PREND_LA_VALEUR X2"/>
            <item code="5#Y1#Y2#pasliste" algoitem="Y1 PREND_LA_VALEUR Y2"/>
            <item code="14#finpour" algoitem="FIN_POUR"/>
        </item>
        <item code="4#La courbe représentative de la fonction exponentielle pour x dans [0 ; 1] est affichée en vert.#1" algoitem="AFFICHER &quot;La courbe représentative de la fonction exponentielle pour x dans [0 ; 1] est affichée en vert.&quot;"/>
        <item code="4#La courbe APPROCHEE de la fonction exponentielle construite à partir de #0" algoitem="AFFICHER &quot;La courbe APPROCHEE de la fonction exponentielle construite à partir de &quot;"/>
        <item code="3#N#0#pasliste" algoitem="AFFICHER N"/>
        <item code="4# points (en bleu) est affichée en rouge et est systématiquement située sous la précédente.#0" algoitem="AFFICHER &quot; points (en bleu) est affichée en rouge et est systématiquement située sous la précédente.&quot;"/>
    </item>
    <item code="102#finalgo" algoitem="FIN_ALGORITHME"/>
</Algo>
