<snapdata remixID="9299017"><project name="Calculator 1" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>This is a simple calculator. There are more updates to come so keep an eye out for them!&#xD;&#xD;[11/04/2020]:&#xD;-Added factorial function and made an individual block for it.&#xD;&#xD;[11/05/2020]:&#xD;-Added square root function and 2 to the power of n function and made individual blocks for them both.&#xD;&#xD;COMING SOON:&#xD;-   -n! (factorial for negative numbers)&#xD;-Gamma function</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Calculator 1"><notes>This is a simple calculator. There are more updates to come so keep an eye out for them!&#xD;&#xD;[11/04/2020]:&#xD;-Added factorial function and made an individual block for it.&#xD;&#xD;[11/05/2020]:&#xD;-Added square root function and 2 to the power of n function and made individual blocks for them both.&#xD;&#xD;COMING SOON:&#xD;-   -n! (factorial for negative numbers)&#xD;-Gamma function</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Subtract mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Number...</l></block><block s="doSetVar"><l>Number one (subtract)</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Subtract number...</l></block><block s="doSetVar"><l>Number two (subtract)</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportDifference"><block var="Number one (subtract)"/><block var="Number two (subtract)"/></block></list></block><l>!</l></list></block><l>5</l></block></script></block-definition><block-definition s="Multiply mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Number...</l></block><block s="doSetVar"><l>Number one (multiplication)</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Multiply by number...</l></block><block s="doSetVar"><l>Number two (multiplication)</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportVariadicProduct"><list><block var="Number one (multiplication)"/><block var="Number two (multiplication)"/></list></block></list></block><l>!</l></list></block><l>5</l></block></script></block-definition><block-definition s="Division mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Number...</l></block><block s="doSetVar"><l>Number one (division)</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Divided by number...</l></block><block s="doSetVar"><l>Number two (division)</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportQuotient"><block var="Number one (division)"/><block var="Number two (division)"/></block></list></block><l>!</l></list></block><l>5</l></block></script></block-definition><block-definition s="Percent mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Percent</l><l>0</l></block><block s="doSetVar"><l>Of the percent</l><l>0</l></block><block s="doAsk"><l>Percent: </l></block><block s="doSetVar"><l>Percent</l><block s="reportQuotient"><block s="getLastAnswer"></block><l>100</l></block></block><block s="doAsk"><l>Of a number:</l></block><block s="doSetVar"><l>Of the percent</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportVariadicProduct"><list><block var="Of the percent"/><block var="Percent"/></list></block></list></block><l>!</l></list></block><l>5</l></block></script></block-definition><block-definition s="Factorial mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter number for factorial.</l></block><block s="doSetVar"><l>Number one (factorial)</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>fact</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportNotEquals"><block s="reportDifference"><block var="Number one (factorial)"/><block s="reportRound"><block var="Number one (factorial)"/></block></block><l>0</l></block></block><script><block s="doSayFor"><l>Sorry, that doesn&apos;t work. Please enter a positive integer.</l><l>7</l></block></script><script><block s="doUntil"><block s="reportEquals"><block var="Number one (factorial)"/><l>1</l></block><script><block s="doSetVar"><l>Number one (factorial)</l><block s="reportDifference"><block var="Number one (factorial)"/><l>1</l></block></block><block s="doSetVar"><l>fact</l><block s="reportVariadicProduct"><list><block var="fact"/><block var="Number one (factorial)"/></list></block></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Your answer is </l><block var="fact"/><l>!</l></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="Add mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Number...</l></block><block s="doSetVar"><l>Number one (add)</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Plus number...</l></block><block s="doSetVar"><l>Number two (add)</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportVariadicSum"><list><block var="Number one (add)"/><block var="Number two (add)"/></list></block></list></block><l>!</l></list></block><l>5</l></block></script></block-definition><block-definition s="Square root Mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Square root of what number?</l></block><block s="doSetVar"><l>Square root</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportMonadic"><l><option>sqrt</option></l><block s="getLastAnswer"></block></block><l>!</l></list></block><l>2</l></block></script></block-definition><block-definition s="Two to the power of n Mode" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>2 to the power of n. What is n?</l></block><block s="doSetVar"><l>2 to n</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Your answer is </l><block s="reportMonadic"><l><option>2^</option></l><block s="getLastAnswer"></block></block><l>!</l></list></block><l>2</l></block></script></block-definition></blocks><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="278"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="279"></list></costumes><sounds><list struct="atomic" id="280"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Calculator" idx="1" x="4.5001220703125" y="-8.833343505859375" heading="90" scale="0.55" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="285"><costumes><list id="286"><item><ref mediaID="Calculator_cst_Calculator"></ref></item></list></costumes><sounds><list struct="atomic" id="287"></list></sounds><blocks></blocks><variables></variables><scripts><script x="171.9999771118164" y="134.6666259765625"><block s="receiveKey"><l><option>d</option></l><list></list></block><custom-block s="Division mode"></custom-block></script><script x="17.3333740234375" y="201.99998474121094"><block s="receiveKey"><l><option>p</option></l><list></list></block><custom-block s="Percent mode"></custom-block></script><script x="177.3333969116211" y="200.00001525878906"><block s="receiveKey"><l><option>s</option></l><list></list></block><custom-block s="Subtract mode"></custom-block></script><script x="333.33348846435547" y="133.33335876464844"><block s="receiveKey"><l><option>a</option></l><list></list></block><custom-block s="Add mode"></custom-block></script><script x="14.999977111816406" y="142.66665649414062"><block s="receiveKey"><l><option>m</option></l><list></list></block><custom-block s="Multiply mode"></custom-block></script><script x="301" y="67"><block s="receiveKey"><l><option>f</option></l><list></list></block><custom-block s="Factorial mode"></custom-block></script><comment x="72" y="271.6666259765625" w="452.0000305175781" collapsed="false">Keys to press for different functions:a-Additionm-Multiplications-Subtractiond-Divisionp-Percentagesf-Factorialr-Square Roott-The nth power of 2 </comment><script x="21.33338165283203" y="10"><block s="receiveKey"><l><option>r</option></l><list></list></block><custom-block s="Square root Mode"></custom-block></script><script x="82.00003814697266" y="434"><block s="receiveKey"><l><option>t</option></l><list></list></block><custom-block s="Two to the power of n Mode"></custom-block></script><script x="169.99996948242188" y="13.333343505859375"><block s="receiveKey"><l><option>any key</option></l><list></list></block><block s="setScale"><l>55</l></block></script></scripts></sprite><watcher var="Percent" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Of the percent" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="Number one (add)" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Number two (add)" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="Number one (subtract)" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="Number two (subtract)" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="Number one (multiplication)" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="Number two (multiplication)" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="Number one (division)" style="normal" x="10" y="178.00001599999996" color="243,118,29" hidden="true"/><watcher var="Number two (division)" style="normal" x="10" y="199.00001799999995" color="243,118,29" hidden="true"/><watcher scope="Calculator" s="getScale" style="normal" x="10" y="220.00001999999995" color="143,86,227" hidden="true"/><watcher scope="Calculator" s="getCostumeIdx" style="normal" x="10" y="241.00002199999994" color="143,86,227" hidden="true"/><watcher scope="Stage" s="getLastMessage" style="normal" x="10" y="262.00002399999994" color="230,168,34" hidden="true"/><watcher var="fact" style="normal" x="3" y="335.00002599999993" color="243,118,29" hidden="true"/><watcher var="Number one (factorial)" style="normal" x="3" y="314.00002399999994" color="243,118,29" hidden="true"/><watcher var="Square root" style="normal" x="10" y="283.00002599999993" color="243,118,29" hidden="true"/><watcher var="2 to n" style="normal" x="10" y="304.00002799999993" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Percent"><l>0.67</l></variable><variable name="Of the percent"><l>37</l></variable><variable name="Number one (add)"><l>6</l></variable><variable name="Number two (add)"><l>7</l></variable><variable name="Number one (subtract)"><l>10</l></variable><variable name="Number two (subtract)"><l>15</l></variable><variable name="Number one (multiplication)"><l>99999999999999999999999999999999999999</l></variable><variable name="Number two (multiplication)"><l>9999999999999999999999999</l></variable><variable name="Number one (division)"><l>0</l></variable><variable name="Number two (division)"><l>0</l></variable><variable name="Number one (factorial)"><l>-6.3</l></variable><variable name="fact"><l>-6.3</l></variable><variable name="Square root"><l>9.8</l></variable><variable name="2 to n"><l>0</l></variable></variables></scene></scenes></project><media name="Calculator 1" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Calculator" center-x="57.5" center-y="89.5" image="data:image/png;base64,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" mediaID="Calculator_cst_Calculator"/></media></snapdata>