<?xml version="1.0"?>
<flowgorithm fileversion="3.0">
    <attributes>
        <attribute name="name" value=""/>
        <attribute name="authors" value="bomal"/>
        <attribute name="about" value=""/>
        <attribute name="saved" value="2023-07-25 04:50:15 "/>
        <attribute name="created" value="Ym9tYWw7TVNJOzIwMjMtMDctMjU7IjA0OjMzOjQyICI7MTk0OA=="/>
        <attribute name="edited" value="Ym9tYWw7TVNJOzIwMjMtMDctMjU7IjA0OjUwOjE1ICI7MTsyMDU1"/>
    </attributes>
    <function name="Main" type="None" variable="">
        <parameters/>
        <body>
            <declare name="p, e" type="Integer" array="False" size=""/>
            <declare name="pf" type="Real" array="False" size=""/>
            <declare name="l" type="String" array="False" size=""/>
            <output expression="&quot;inserisci l'et&#224; del viaggiatore&quot;" newline="True"/>
            <input variable="e"/>
            <while expression="(e&lt;0 || e&gt;120)">
                <output expression="&quot;errore, reinserisci l'et&#224; del viaggiatore&quot;" newline="True"/>
                <input variable="e"/>
            </while>
            <output expression="&quot;inserisci la tua regione di appartenenza&quot;" newline="True"/>
            <input variable="l"/>
            <output expression="&quot;inserisci il prezzo che dovresti pagare&quot;" newline="True"/>
            <input variable="p"/>
            <while expression="(p&lt;0 || p&gt;10000000)">
                <output expression="&quot;errore, reinserisci il prezzo che dovresti pagare&quot;" newline="True"/>
                <input variable="p"/>
            </while>
            <if expression="(l == &quot;sardegna&quot; &amp;&amp; e&lt;18)">
                <then>
                    <assign variable="pf" expression="p-(p*15/100)-(p*25/100)"/>
                    <output expression="&quot;il prezzo da pagare scontato &#232; &quot; &amp; pf" newline="True"/>
                </then>
                <else>
                    <if expression="(l== &quot;sardegna&quot;)">
                        <then>
                            <assign variable="pf" expression="p-(p*25/100)"/>
                            <output expression="&quot;il prezzo da pagare scontato &#232; &quot; &amp; pf" newline="True"/>
                        </then>
                        <else>
                            <if expression="(e&lt;18)">
                                <then>
                                    <assign variable="pf" expression="p-(p*15/100)"/>
                                    <output expression="&quot;il prezzo da pagare scontato &#232; &quot; &amp; pf" newline="True"/>
                                </then>
                                <else>
                                    <output expression="&quot;il prezzo da pagare &#232; &quot; &amp; p" newline="True"/>
                                </else>
                            </if>
                        </else>
                    </if>
                </else>
            </if>
        </body>
    </function>
</flowgorithm>
