<snapdata remixID="9936266"><project name="2.5 Triangles of All Kinds" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doAsk"><l>What is the length of side A?</l></block><block s="doSetVar"><l>side a</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the length of side B?</l></block><block s="doSetVar"><l>side b</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the length of side C?</l></block><block s="doSetVar"><l>side c</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block var="side a"/><block var="side b"/></block><block var="side c"/></block><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block var="side a"/><block var="side c"/></block><block var="side b"/></block><block s="reportGreaterThan"><block s="reportSum"><block var="side b"/><block var="side c"/></block><block var="side a"/></block></block><comment w="90" collapsed="false">logic to test if it&apos;s a real triangle. if not, skips to end of code</comment></block><script><block s="doSetVar"><l>perimeter</l><block s="reportSum"><block var="side a"/><block s="reportSum"><block var="side b"/><block var="side c"/></block><comment w="90" collapsed="false">calculating the perimeter of any given real triangle</comment></block></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="side a"/><block var="side a"/></block><block s="reportProduct"><block var="side b"/><block var="side b"/></block></block><block s="reportProduct"><block var="side c"/><block var="side c"/></block></block><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="side a"/><block var="side a"/></block><block s="reportProduct"><block var="side c"/><block var="side c"/></block></block><block s="reportProduct"><block var="side b"/><block var="side b"/></block></block><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="side b"/><block var="side b"/></block><block s="reportProduct"><block var="side c"/><block var="side c"/></block></block><block s="reportProduct"><block var="side a"/><block var="side a"/></block></block></block><comment w="90" collapsed="false">if a^2 + b^2 + c^2, it&apos;s a right triangle must be able to calculate this no matter if a,b, or c is the longest side</comment></block><script><block s="doSayFor"><l>This is a right triangle.</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportEquals"><block var="side a"/><block var="side b"/></block><block var="side c"/><comment w="90" collapsed="false">if all sides equal, then it&apos;s equilateral</comment></block><script><block s="doSayFor"><l>This is an equilateral triangle.</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportOr"><block s="reportEquals"><block var="side a"/><block var="side c"/></block><block s="reportOr"><block s="reportEquals"><block var="side a"/><block var="side b"/></block><block s="reportEquals"><block var="side b"/><block var="side c"/></block></block></block><block s="reportNot"><block s="reportEquals"><block var="side a"/><block s="reportEquals"><block var="side b"/><block var="side c"/></block></block></block><comment w="90" collapsed="false">if two sides equal then it&apos;s isoceles, but has to exclude equilateral triangles</comment></block><script><block s="doSayFor"><l>This is an isoceles triangle.</l><l>2</l></block></script><script><block s="doSayFor"><l>This is a scalene triangle.</l><l>2</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The perimeter of your triangle is: </l><block var="perimeter"/></list></block><l>2</l></block></script></block></script><script><block s="doSayFor"><l>This is not a real triangle.</l><l>2</l></block></script></block></script></scripts></sprite><watcher var="side a" style="normal" x="10" y="10" color="243,118,29"/><watcher var="side b" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="side c" 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"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="side a"><l>5</l></variable><variable name="side b"><l>4</l></variable><variable name="side c"><l>3</l></variable><variable name="perimeter"><l>12</l></variable></variables></project><media name="2.5 Triangles of All Kinds" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>