<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="Cet algorithme stocke dans h le plus grand des trois nombres a, b, c saisis par l'utilisateur. Les deux autres nombres sont stockés dans a et b sans souci d'ordre.&#xa;On teste ensuite si le triangle de dimensions a, b et h est rectangle." courant="AFFICHER &quot;Le triangle n'est pas rectangle.&quot;"/>
    <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="a EST_DU_TYPE NOMBRE" code="1#NOMBRE#a"/>
        <item algoitem="b EST_DU_TYPE NOMBRE" code="1#NOMBRE#b"/>
        <item algoitem="c EST_DU_TYPE NOMBRE" code="1#NOMBRE#c"/>
        <item algoitem="h EST_DU_TYPE NOMBRE" code="1#NOMBRE#h"/>
    </item>
    <item algoitem="DEBUT_ALGORITHME" code="101#debutalgo">
        <item algoitem="LIRE a" code="2#a#pasliste"/>
        <item algoitem="LIRE b" code="2#b#pasliste"/>
        <item algoitem="LIRE c" code="2#c#pasliste"/>
        <item algoitem="h PREND_LA_VALEUR c" code="5#h#c#pasliste"/>
        <item algoitem="SI (a&lt;b) ALORS" code="6#a&lt;b">
            <item algoitem="DEBUT_SI" code="7#debutsi"/>
            <item algoitem="SI (b>c) ALORS" code="6#b>c">
                <item algoitem="DEBUT_SI" code="7#debutsi"/>
                <item algoitem="h PREND_LA_VALEUR b" code="5#h#b#pasliste"/>
                <item algoitem="b PREND_LA_VALEUR c" code="5#b#c#pasliste"/>
                <item algoitem="FIN_SI" code="8#finsi"/>
            </item>
            <item algoitem="FIN_SI" code="8#finsi"/>
            <item algoitem="SINON" code="9#sinon">
                <item algoitem="DEBUT_SINON" code="10#debutsinon"/>
                <item algoitem="SI (a>c) ALORS" code="6#a>c">
                    <item algoitem="DEBUT_SI" code="7#debutsi"/>
                    <item algoitem="h PREND_LA_VALEUR a" code="5#h#a#pasliste"/>
                    <item algoitem="a PREND_LA_VALEUR c" code="5#a#c#pasliste"/>
                    <item algoitem="FIN_SI" code="8#finsi"/>
                </item>
                <item algoitem="FIN_SINON" code="11#finsinon"/>
            </item>
        </item>
        <item algoitem="SI (h*h==a*a+b*b) ALORS" code="6#h*h==a*a+b*b">
            <item algoitem="DEBUT_SI" code="7#debutsi"/>
            <item algoitem="AFFICHER &quot;Le triangle est rectangle.&quot;" code="4#Le triangle est rectangle.#1"/>
            <item algoitem="FIN_SI" code="8#finsi"/>
            <item algoitem="SINON" code="9#sinon">
                <item algoitem="DEBUT_SINON" code="10#debutsinon"/>
                <item algoitem="AFFICHER &quot;Le triangle n'est pas rectangle.&quot;" code="4#Le triangle n'est pas rectangle.#1"/>
                <item algoitem="FIN_SINON" code="11#finsinon"/>
            </item>
        </item>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
