<snapdata remixID="14665378"><project name="Triangle Calculator" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Triangle Calculator"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="6"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-100" heading="89.99999999999994" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetVar"><l>A</l><l>0</l></block><block s="doSetVar"><l>B</l><l>0</l></block><block s="doSetVar"><l>C</l><l>0</l></block><block s="doSetVar"><l>1</l><l>0</l></block><block s="doSetVar"><l>2</l><l>0</l></block><block s="doSetVar"><l>3</l><l>0</l></block><block s="doSetVar"><l>1 Rad</l><l>0</l></block><block s="doSetVar"><l>2 Rad</l><l>0</l></block><block s="doSetVar"><l>Perimeter</l><l>0</l></block><block s="doAsk"><l>What will the length of side A be?</l></block><block s="doSetVar"><l>A</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What will the length of side B be?</l></block><block s="doSetVar"><l>B</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What will the length of side C be?</l></block><block s="doSetVar"><l>C</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>Perimeter</l><block s="reportVariadicSum"><list><block var="A"/><block var="B"/><block var="C"/></list></block></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><block var="A"/><block var="B"/></list></block><block var="C"/></list></block><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><block var="B"/><block var="C"/></list></block><block var="A"/></list></block><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><block var="C"/><block var="A"/></list></block><block var="B"/></list></block></list></block><block s="reportVariadicEquals"><list><block s="reportVariadicSum"><list><block var="A"/><block var="B"/></list></block><block var="C"/></list></block><block s="reportVariadicEquals"><list><block s="reportVariadicSum"><list><block var="B"/><block var="C"/></list></block><block var="A"/></list></block><block s="reportVariadicEquals"><list><block s="reportVariadicSum"><list><block var="C"/><block var="A"/></list></block><block var="B"/></list></block></list></block><script><block s="bubble"><l>This is not a Triangle</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="A"/><block var="B"/><block var="C"/></list></block><script><block s="bubble"><l>This is an Equilateral Triangle</l><comment w="90" collapsed="false">Predicts triangle type</comment></block></script><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="1"/><l>90</l></list></block><block s="reportVariadicEquals"><list><block var="2"/><l>90</l></list></block><block s="reportVariadicEquals"><list><block var="3"/><l>90</l></list></block></list></block><script><block s="bubble"><l>This is a Right Triangle</l></block></script><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="A"/><block var="B"/></list></block><block s="reportVariadicEquals"><list><block var="B"/><block var="C"/></list></block><block s="reportVariadicEquals"><list><block var="A"/><block var="C"/></list></block></list></block><script><block s="bubble"><l>This is an Isoscelese Triangle</l></block></script><script><block s="bubble"><l>This is a Scalene Triangle</l></block></script></block></script></block></script></block></script><comment w="90" collapsed="false">Calculates wether it is a triangle or not</comment></block><block s="doSetVar"><l>1 Rad</l><block s="reportQuotient"><block s="reportDifference"><block s="reportVariadicSum"><list><block s="reportPower"><block var="B"/><l>2</l></block><block s="reportPower"><block var="C"/><l>2</l></block></list></block><block s="reportPower"><block var="A"/><l>2</l></block></block><block s="reportVariadicProduct"><list><l>2</l><block var="B"/><block var="C"/></list></block></block><comment w="90" collapsed="false">angle measure calculations</comment></block><block s="doSetVar"><l>1</l><block s="reportMonadic"><l><option>acos</option></l><block var="1 Rad"/></block></block><block s="doSetVar"><l>2 Rad</l><block s="reportQuotient"><block s="reportDifference"><block s="reportVariadicSum"><list><block s="reportPower"><block var="C"/><l>2</l></block><block s="reportPower"><block var="A"/><l>2</l></block></list></block><block s="reportPower"><block var="B"/><l>2</l></block></block><block s="reportVariadicProduct"><list><l>2</l><block var="C"/><block var="A"/></list></block></block></block><block s="doSetVar"><l>2</l><block s="reportMonadic"><l><option>acos</option></l><block var="2 Rad"/></block></block><block s="doSetVar"><l>3</l><block s="reportDifference"><l>180</l><block s="reportVariadicSum"><list><block var="1"/><block var="2"/></list></block></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="C"/><l>10</l></list></block></block><block s="turnLeft"><block s="reportDifference"><l>180</l><block var="2"/></block><comment w="90" collapsed="false">Draws the triangle</comment></block><block s="forward"><block s="reportVariadicProduct"><list><block var="A"/><l>10</l></list></block></block><block s="turnLeft"><block s="reportDifference"><l>180</l><block var="3"/></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="B"/><l>10</l></list></block></block><block s="turnLeft"><block s="reportDifference"><l>180</l><block var="1"/></block></block><block s="up"></block><block s="gotoXY"><l>0</l><l>-90</l></block></script></scripts></sprite><watcher var="C" style="normal" x="10" y="10" color="243,118,29"/><watcher var="B" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="A" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="Perimeter" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="1" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="2" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="3" style="normal" x="10" y="136.00001199999997" color="243,118,29"/><watcher var="1 Rad" style="normal" x="10" y="157.00001399999996" color="243,118,29"/><watcher var="2 Rad" style="normal" x="10" y="178.00001599999996" color="243,118,29"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="199.00001799999995" color="74,108,212" hidden="true"/></sprites></stage><variables><variable name="1"><l>57.99454517223575</l></variable><variable name="2"><l>57.99454517223575</l></variable><variable name="3"><l>64.0109096555285</l></variable><variable name="C"><l>159</l></variable><variable name="B"><l>150</l></variable><variable name="A"><l>150</l></variable><variable name="Perimeter"><l>459</l></variable><variable name="1 Rad"><l>0.53</l></variable><variable name="2 Rad"><l>0.53</l></variable></variables></scene></scenes></project><media name="Triangle Calculator" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"></media></snapdata>