<?xml version="1.0" encoding="UTF-8"?>
<Algo>
    <description texte="" courant="FIN_ALGORITHME"/>
    <fonction fctcode="" fctetat="inactif"/>
    <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="x EST_DU_TYPE NOMBRE" code="1#NOMBRE#x"/>
        <item algoitem="cos_alpha EST_DU_TYPE NOMBRE" code="1#NOMBRE#cos_alpha"/>
        <item algoitem="xd EST_DU_TYPE NOMBRE" code="1#NOMBRE#xd"/>
    </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="cos_alpha PREND_LA_VALEUR (pow(b,2)+pow(c,2)-pow(a,2))/(2*b*c)" code="5#cos_alpha#(pow(b,2)+pow(c,2)-pow(a,2))/(2*b*c)#pasliste"/>
        <item algoitem="x PREND_LA_VALEUR 0" code="5#x#0#pasliste"/>
        <item algoitem="TANT_QUE (cos(x) >=cos_alpha et x&lt;= Math.PI) FAIRE" code="15#cos(x) >=cos_alpha et x&lt;= Math.PI">
            <item algoitem="DEBUT_TANT_QUE" code="16#debuttantque"/>
            <item algoitem="x PREND_LA_VALEUR x + 0.01" code="5#x#x + 0.01#pasliste"/>
            <item algoitem="FIN_TANT_QUE" code="17#fintantque"/>
        </item>
        <item algoitem="AFFICHER &quot;à 0,01 rad prés, alpha = &quot;" code="4#à 0,01 rad prés, alpha = #0"/>
        <item algoitem="AFFICHER x" code="3#x#1#pasliste"/>
        <item algoitem="xd PREND_LA_VALEUR round(x*180/Math.PI)" code="5#xd#round(x*180/Math.PI)#pasliste"/>
        <item algoitem="AFFICHER &quot;à 1 degré prés, alpha = &quot;" code="4#à 1 degré prés, alpha = #0"/>
        <item algoitem="AFFICHER xd" code="3#xd#0#pasliste"/>
    </item>
    <item algoitem="FIN_ALGORITHME" code="102#finalgo"/>
</Algo>
