<snapdata remixID="8875712"><project name='Lab 2.5 Triangles of all kinds' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes>Input the lenghts of the sides fo the triangles to see if you form a real triangle. 

The Program will tell you what kind of Triangle you form.</notes>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFc0lEQVR4Xu2cT0hldRTHz9NKnayBtDbPTdoTkkAHxBFEF0FCVg76JCqFWQgtAgUXLSZwOxAuQmGgDCGIglAiBkkhIXOVC1EREkG0IhAMVzozifCMe8E37/H+3OfAcA6ez93ow9+953c+3w/v3fvzp7Hz8/Nz4YCAEoEYAiqRp2xIAAERQZVAXgHX19dleXn5iSdWXl4uXV1d0tLS8sTX4EQfBHIEXFhYkEQiIcGtYSwWS3/98/6U/PXr95FUbrQ0y4u3vwrP297elt7e3shzGOCXQJaAq6urUl1dHYp3cVyIeH26W65XlGWQCsbkf375+/ZielxTU5NfunQeSSBLwPHxcenv7w8F3N/fl2QyKWtra+Hr+LfvSdUzj8W8NvaLPPzirbwFdj+8n37n5GM4MgPXA7IEnJyclPb29lC4mZkZqaurk+7u7vD1qz8kswR8/rPfQ3AP7rbnAPwjOZcWsK2tzTVgmi9OIEvAw8ND2dnZyXvG6z99JJUZ74DFLrv+7nfpH3d2dpIBBAoSyHkImZ6eloaGhvCEi4eQ4PuOjg6prKyMRHlyciLBvWRwHBwcyNDQUOQ5DPBL4KkswwQ4g4/eQFoOCBQjUPIyTOqfTVn6/GOpiPgYjr/ykrx25+fwHvDo6Ci8p+SAQCECJS/DHNx9U27Gn8u+TrBck+dXyZnLMEtLSzI6OkoCEMhLoOAyTPDbkOHh4fQyzH9Tb8sbLz+bvkjVJz+KxMrl0b1bORfOXIbZ3d2VgYEB8EMgWsDMZZiNjY3wHq6+vl62trYk9eWtLAGvffqbyOmJPJx6J+fCmcswwQPJyMgI+CEQLWCxZZiKb96XptrH74DFeGYuwxwfH0tPTw/4IRAtYDCi0DJMc3Oz1NbWRmI8OzuTlZWVcNzi4qJMTExEnsMAvwSeyjIMu2H8CnXZzktehmE3zGXRMr4UAiUvw+TshimwBBMUZTdMKegZExAouAyTSqWktbW16G6YWNULeTcjsBsGuUolUHA3zObmpsTjcampqSmwG2ZVUv/uy6OvPyi6DMNumFKj8DmO3TA+czfTNbthzEThcyL8VZzP3M10jYBmovA5EQT0mbuZrhHQTBQ+J4KAPnM30zUCmonC50QQ0GfuZrpGQDNR+JwIAvrM3UzXCGgmCp8TQUCfuZvpGgHNROFzIgjoM3czXSOgmSh8TgQBfeZupmsENBOFz4kgoM/czXSNgGai8DkRBPSZu5muEdBMFD4ngoA+czfTNQKaicLnRBDQZ+5mukZAM1H4nAgC+szdTNcIaCYKnxNBQJ+5m+kaAc1E4XMiCOgzdzNdI6CZKHxOBAF95m6mawQ0E4XPiSCgz9zNdI2ABaII/kH72NiYDA4OmgnrKk4EAYuk2tfXl/7p3t6ezM3NSSKRuIoeqPWEgBHoMyW8GFpWVianp6cyPz+vFtxVKYyACKjqMgJe4iN4dnZWGhsbVQO7asURkIcQVacRUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EExAFVAgioip/iCIgDqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EExAFVAgioip/iCIgDqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EExAFVAgioip/iCIgDqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VP8f7QBL8Z9zPsiAAAAAElFTkSuQmCC</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <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 id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite x='0' pen='tip' id='8' y='0' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' costume='0' color='80,80,80,1' pan='0' draggable='true'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='16' y='10'>
            <block s='receiveGo'/>
            <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='doSayFor'>
              <l>Try to make a triangle!</l>
              <l>2</l>
            </block>
            <block s='doSayFor'>
              <l>Input each length and I will tell you if it forms a triangle!</l>
              <l>2</l>
            </block>
            <block s='doAsk'>
              <l>What is the lenght of the first side of the triangle?</l>
            </block>
            <block s='doSetVar'>
              <l>a</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What is the lenght of the second side of the triangle?</l>
            </block>
            <block s='doSetVar'>
              <l>b</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What is the lenght of the third side of the triangle?</l>
            </block>
            <block s='doSetVar'>
              <l>c</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doIfElse'>
              <block s='reportAnd'>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block var='a'/>
                    <block var='b'/>
                  </block>
                  <block var='c'/>
                </block>
                <block s='reportAnd'>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='a'/>
                      <block var='c'/>
                    </block>
                    <block var='b'/>
                  </block>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='b'/>
                      <block var='c'/>
                    </block>
                    <block var='a'/>
                  </block>
                </block>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>It&apos;s a triangle!</l>
                  <l>2</l>
                </block>
                <block s='doSayFor'>
                  <block s='reportJoinWords'>
                    <list>
                      <l>The Perimeter is </l>
                      <block s='reportSum'>
                        <block var='a'/>
                        <block s='reportSum'>
                          <block var='b'/>
                          <block var='c'/>
                        </block>
                      </block>
                      <l/>
                    </list>
                  </block>
                  <l>2</l>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>That&apos;s impossible, that is not a Triangle!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportOr'>
                <block s='reportEquals'>
                  <block s='reportSum'>
                    <block s='reportPower'>
                      <block var='a'/>
                      <l>2</l>
                    </block>
                    <block s='reportPower'>
                      <block var='b'/>
                      <l>2</l>
                    </block>
                  </block>
                  <block s='reportPower'>
                    <block var='c'/>
                    <l>2</l>
                  </block>
                </block>
                <block s='reportOr'>
                  <block s='reportEquals'>
                    <block s='reportSum'>
                      <block s='reportPower'>
                        <block var='a'/>
                        <l>2</l>
                      </block>
                      <block s='reportPower'>
                        <block var='c'/>
                        <l>2</l>
                      </block>
                    </block>
                    <block s='reportPower'>
                      <block var='b'/>
                      <l>2</l>
                    </block>
                  </block>
                  <block s='reportEquals'>
                    <block s='reportSum'>
                      <block s='reportPower'>
                        <block var='b'/>
                        <l>2</l>
                      </block>
                      <block s='reportPower'>
                        <block var='c'/>
                        <l>2</l>
                      </block>
                    </block>
                    <block s='reportPower'>
                      <block var='a'/>
                      <l>2</l>
                    </block>
                  </block>
                </block>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>It&apos;s a Right Triangle!</l>
                  <l>2</l>
                </block>
              </script>
            </block>
            <block s='doIfElse'>
              <block s='reportAnd'>
                <block s='reportEquals'>
                  <block var='a'/>
                  <block var='b'/>
                </block>
                <block s='reportEquals'>
                  <block var='b'/>
                  <block var='c'/>
                </block>
              </block>
              <script>
                <block s='doSayFor'>
                  <l>It&apos;s an Equilateral Triangle!</l>
                  <l>2</l>
                </block>
              </script>
              <script>
                <block s='doIfElse'>
                  <block s='reportOr'>
                    <block s='reportEquals'>
                      <block var='a'/>
                      <block var='b'/>
                    </block>
                    <block s='reportOr'>
                      <block s='reportEquals'>
                        <block var='b'/>
                        <block var='c'/>
                      </block>
                      <block s='reportEquals'>
                        <block var='c'/>
                        <block var='a'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s an Isosceles Triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s a Scalene Triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' y='10' var='a'/>
      <watcher x='10' color='243,118,29' style='normal' y='31.000001999999995' var='b'/>
      <watcher x='10' color='243,118,29' style='normal' y='52.00000399999999' var='c'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables>
    <variable name='a'>
      <l>6</l>
    </variable>
    <variable name='b'>
      <l>5</l>
    </variable>
    <variable name='c'>
      <l>9</l>
    </variable>
  </variables>
</project><media name="Lab 2.5 Triangles of all kinds" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>