<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="Cet algorithme permet le calcul de l'image d'un nombre x par une fonction f définie par morceaux." courant="AFFICHER f"/>
    <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="x EST_DU_TYPE NOMBRE" code="1#NOMBRE#x"/>
        <item algoitem="f EST_DU_TYPE NOMBRE" code="1#NOMBRE#f"/>
    </item>
    <item algoitem="DEBUT_ALGORITHME" code="101#debutalgo">
        <item algoitem="AFFICHER &quot;Entrez la valeur x : &quot;" code="4#Entrez la valeur x : #0"/>
        <item algoitem="LIRE x" code="2#x#pasliste"/>
        <item algoitem="AFFICHER x" code="3#x#1#pasliste"/>
        <item algoitem="SI (x>=0) ALORS" code="6#x>=0">
            <item algoitem="DEBUT_SI" code="7#debutsi"/>
            <item algoitem="f PREND_LA_VALEUR pow(x,2)-2*x-1" code="5#f#pow(x,2)-2*x-1#pasliste"/>
            <item algoitem="FIN_SI" code="8#finsi"/>
            <item algoitem="SINON" code="9#sinon">
                <item algoitem="DEBUT_SINON" code="10#debutsinon"/>
                <item algoitem="f PREND_LA_VALEUR -2*x-1" code="5#f#-2*x-1#pasliste"/>
                <item algoitem="FIN_SINON" code="11#finsinon"/>
            </item>
        </item>
        <item algoitem="AFFICHER &quot;f(x) = &quot;" code="4#f(x) = #0"/>
        <item algoitem="AFFICHER f" code="3#f#1#pasliste"/>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
