<snapdata remixID="11174919"><project name="Basic Calculator" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Basic Calculator"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="cases: if %&apos;test&apos; then %&apos;result&apos; %&apos;more&apos;" type="command" category="control"><comment x="0" y="0" w="262" collapsed="false">Multi-branched conditional.&#xD;&#xD;If the first (Boolean) input is True, then the script in&#xD;the second (C-slot) input is run, and this block stops.&#xD;&#xD;Additional tests can be added by putting one or more&#xD;ELSE IF blocks in the third (variadic) Boolean slot.&#xD;Use the arrowheads to get the number of Boolean&#xD;slots you need.  Each ELSE IF block provides a Boolean&#xD;slot for a condition to test and a script slot for what to do&#xD;if the condition is True.  You can put an ELSE block in&#xD;the last Boolean input to CASES for a script to run if&#xD;all the tests turn out False.&#xD;&#xD;As soon as a condition is True, no further tests are done&#xD;and no further scripts are run.</comment><header></header><code></code><translations>pt:se _ , então _ _&#xD;ca:casos: si _ llavors _ _&#xD;</translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%mult%boolUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doRun"><block var="result"/><list></list></block></script><script><custom-block s="catch %upvar %cs"><l>tag</l><script><block s="doForEach"><l>item</l><block var="more"/><script><block s="doIf"><block s="evaluate"><block var="item"/><list></list></block><script><custom-block s="throw %s"><block var="tag"/></custom-block></script></block></script></block></script></custom-block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>pt:captura _ _&#xD;ca:agafa _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança _&#xD;ca:llança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="else if %&apos;test&apos; then %&apos;action&apos;" type="predicate" category="control"><comment x="0" y="0" w="176" collapsed="false">For use with the CASES block.&#xD;See its help message.</comment><header></header><code></code><translations>pt:senão, se _ , então _&#xD;ca:altrament si _ llavors _&#xD;</translations><inputs><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doRun"><block var="action"/><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="else %&apos;action&apos;" type="predicate" category="control"><comment x="0" y="0" w="176" collapsed="false">For use with the CASES block.&#xD;See its help message.</comment><header></header><code></code><translations>pt:senão, _&#xD;ca:si no _&#xD;</translations><inputs><input type="%cs"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></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="89"><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="90"></list></costumes><sounds><list struct="atomic" id="91"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="96"><costumes><list struct="atomic" id="97"></list></costumes><sounds><list struct="atomic" id="98"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list><l>+</l><l>-</l><l>*</l><l>/</l><l>^</l><l>sqrt</l><l>&lt;</l><l>=</l><l>&gt;</l></list></block></block><block s="doSetVar"><l>first #</l><l></l></block><block s="doSetVar"><l>second #</l><l></l></block><block s="doSetVar"><l>operation</l><l></l></block><block s="doUntil"><block s="reportListContainsItem"><block var="a"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>Which operation? (+, -, *, /, ^, sqrt, &lt;, &gt;, =)</l></block><block s="doIf"><block s="reportListContainsItem"><block var="a"/><block s="getLastAnswer"></block></block><script><block s="doSetVar"><l>operation</l><block s="getLastAnswer"></block></block></script></block></script></block><custom-block s="cases: if %b then %cs %mult%boolUE"><block s="reportEquals"><block var="operation"/><l>+</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportSum"><block var="first #"/><block var="second #"/></block><l>10</l></block></script><list><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>-</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportDifference"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>*</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportProduct"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>/</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportQuotient"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>^</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportPower"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>sqrt</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="first #"/><l><option>letter</option></l></block></block><l>-</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>≈ </l><block s="reportRound"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block var="first #"/><l><option>letter</option></l></block></block></block></block><l>i</l></list></block><l>10</l></block></script><script><block s="doSayFor"><block s="reportMonadic"><l><option>sqrt</option></l><block var="first #"/></block><l>10</l></block></script></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>&lt;</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportLessThan"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>=</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportEquals"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block><custom-block s="else if %b then %cs"><block s="reportEquals"><block var="operation"/><l>&gt;</l></block><script><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>First number?</l></block></script></block><block s="doSetVar"><l>first #</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block var="second #"/><l><option>number</option></l></block><script><block s="doAsk"><l>Second number?</l></block><block s="doSetVar"><l>second #</l><block s="getLastAnswer"></block></block></script></block><block s="doSayFor"><block s="reportGreaterThan"><block var="first #"/><block var="second #"/></block><l>10</l></block></script></custom-block></list></custom-block></script></scripts></sprite><watcher var="operation" style="normal" x="10" y="10" color="243,118,29"/><watcher var="first #" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="second #" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="operation"><l>sqrt</l></variable><variable name="first #"><l>-3</l></variable><variable name="second #"><l></l></variable></variables></scene></scenes></project><media name="Basic Calculator" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>