<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="La variable aléatoire Z suit la loi normale standard.&#xa;On veut calculer P(0&lt;Z&lt;1,5), c'est-à-dire l'intégrale de 0 à 1,5 de la fonction de Laplace-Gauss.&#xa;Pour cela, on applique la méthode des rectangles, en subdivisant l'intervalle [0 ; 1,5] en 30 parties égales.&#xa;S est la somme des aires des rectangles intérieurs, T la somme des aires des rectangles extérieurs.&#xa;La demi-somme I = (S+T)/2 est alors une valeur approchée de l'intégrale à 0,01 près." courant="AFFICHER &quot;Valeur approchée de l'intégrale : &quot;"/>
    <fonction fctcode="exp(-(x*x)/2)/sqrt(6.2832)" fctetat="actif"/>
    <F2 F2defaut="" F2lignes="" F2etat="inactif" F2para=""/>
    <repere repetat="inactif" repcode="-10#10#-10#10#2#2"/>
    <item algoitem="VARIABLES" code="100#declarationsvariables">
        <item algoitem="k EST_DU_TYPE NOMBRE" code="1#NOMBRE#k"/>
        <item algoitem="S EST_DU_TYPE NOMBRE" code="1#NOMBRE#S"/>
        <item algoitem="T EST_DU_TYPE NOMBRE" code="1#NOMBRE#T"/>
        <item algoitem="I EST_DU_TYPE NOMBRE" code="1#NOMBRE#I"/>
    </item>
    <item algoitem="DEBUT_ALGORITHME" code="101#debutalgo">
        <item algoitem="S PREND_LA_VALEUR 0" code="5#S#0#pasliste"/>
        <item algoitem="POUR k ALLANT_DE 1 A 30" code="12#k#1#30">
            <item algoitem="DEBUT_POUR" code="13#debutpour"/>
            <item algoitem="S PREND_LA_VALEUR S+0.05*F1(0.05*k)" code="5#S#S+0.05*F1(0.05*k)#pasliste"/>
            <item algoitem="FIN_POUR" code="14#finpour"/>
        </item>
        <item algoitem="AFFICHER &quot;Aire des rectangles intérieurs : &quot;" code="4#Aire des rectangles intérieurs : #0"/>
        <item algoitem="AFFICHER S" code="3#S#1#pasliste"/>
        <item algoitem="T PREND_LA_VALEUR S+0.05*(F1(0)-F1(1.5))" code="5#T#S+0.05*(F1(0)-F1(1.5))#pasliste"/>
        <item algoitem="AFFICHER &quot;Aire des rectangles extérieurs : &quot;" code="4#Aire des rectangles extérieurs : #0"/>
        <item algoitem="AFFICHER T" code="3#T#1#pasliste"/>
        <item algoitem="I PREND_LA_VALEUR (S+T)/2" code="5#I#(S+T)/2#pasliste"/>
        <item algoitem="AFFICHER &quot;Valeur approchée de l'intégrale : &quot;" code="4#Valeur approchée de l'intégrale : #0"/>
        <item algoitem="AFFICHER I" code="3#I#1#pasliste"/>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
