<snapdata remixID="10857469"><project name="Lab 11 - Number Cruncher (Student Version)" 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,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</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="-229.66987620357668" y="-160.11114720783866" 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="35"><block s="receiveGo"></block><block s="doSetVar"><l>pi</l><block s="reportNewList"><list><l>3</l><l>1</l><l>4</l><l>1</l><l>5</l><l>9</l><l>2</l></list></block></block><block s="doSetVar"><l>e</l><block s="reportNewList"><list><l>2</l><l>7</l><l>1</l><l>8</l><l>2</l><l>8</l><l>1</l></list></block></block><block s="doSetVar"><l>fib</l><block s="reportNewList"><list><l>1</l><l>1</l><l>2</l><l>3</l><l>5</l><l>8</l><l>13</l></list></block></block><block s="doSetVar"><l>cubic</l><block s="reportNewList"><list><l>-27</l><l>-8</l><l>-1</l><l>0</l><l>1</l><l>8</l><l>27</l></list></block></block><block s="gotoXY"><l>-230</l><l>160</l></block><block s="clear"><comment w="90" collapsed="false">PART 1</comment></block><block s="write"><l>Part 1</l><l>14</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Sum of Pi: </l><custom-block s="sum of %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of E: </l><custom-block s="sum of %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Fib: </l><custom-block s="sum of %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Cubic: </l><custom-block s="sum of %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Sum of Pi: </l><custom-block s="average of %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of E: </l><custom-block s="average of %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of Fib: </l><custom-block s="average of %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of Cubic: </l><custom-block s="average of %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="doBroadcastAndWait"><l>Part 2</l></block></script><script x="398" y="29.99999999999997"><block s="receiveMessage"><l>Part 2</l><comment w="90" collapsed="false">PART 2</comment></block><block s="write"><l>Part 2</l><l>14</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi-?: </l><custom-block s="%l contains a negative value"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E-?: </l><custom-block s="%l contains a negative value"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib-?: </l><custom-block s="%l contains a negative value"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic-?: </l><custom-block s="%l contains a negative value"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi Inc?: </l><custom-block s="%l is increasing"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E Inc?: </l><custom-block s="%l is increasing"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib Inc: </l><custom-block s="%l is increasing"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic Inc?: </l><custom-block s="%l is increasing"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi Max: </l><custom-block s="max value in %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E Max: </l><custom-block s="max value in %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib Max: </l><custom-block s="max value in %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic Max: </l><custom-block s="max value in %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="write"><l>Part 3 - All Lists Positive</l><l>14</l><comment w="90" collapsed="false">PART 3.</comment></block><custom-block s="Test Positive Block"></custom-block><block s="write"><l>Part 3 - Remove Odd Values</l><l>14</l></block><custom-block s="Test Odd Remover"></custom-block></script><script x="232" y="668.6666666666666"><custom-block s="make all positive %l"><l/></custom-block></script></scripts></sprite><watcher var="pi" style="normal" x="8.54043565538177" y="8.540435655381984" color="243,118,29" hidden="true"/><watcher var="e" style="normal" x="104.19331499565988" y="7.686393797930847" color="243,118,29" hidden="true"/><watcher var="fib" style="normal" x="206.6785428602443" y="4.270221243865208" color="243,118,29" hidden="true"/><watcher var="cubic" style="normal" x="298.06120437282925" y="5.124263101316359" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="8.54043565538177" y="87.96648895852118" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="8.54043565538177" y="105.90140554291031" color="74,108,212" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l>0</l><comment w="90" collapsed="false">adding watever item value is to 0 to get the right sum</comment></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum</l><block var="item"/><comment w="90" collapsed="false">changing 0 by the item in the list</comment></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>number of items</l></list></block><block s="doDeclareVariables"><list><l>average</l></list></block><block s="doSetVar"><l>average</l><l>0</l></block><block s="doSetVar"><l>number of items</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>number of items</l><l>1</l></block><block s="doChangeVar"><l>average</l><block var="item"/></block></script></block><block s="doReport"><block s="reportQuotient"><block var="average"/><block var="number of items"/></block><comment w="90" collapsed="false">to get the average you have to take all the values added together divided by the number of values</comment></block></script><scripts><comment x="255.6416015625" y="115.33333333333331" w="90" collapsed="false">as it checks each item in the list it adds 1 to number of items</comment><comment x="368.6416015625" y="182.33333333333331" w="90" collapsed="false">adding all the values together</comment></scripts></block-definition><block-definition s="%&apos;list&apos; contains a negative value" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l><comment w="90" collapsed="false">check to see if a value is negative</comment></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block><comment w="90" collapsed="false">item isnt negative</comment></block></script></block-definition><block-definition s="%&apos;list&apos; is increasing" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>last item</l></list></block><block s="doSetVar"><l>last item</l><l>-999</l><comment w="90" collapsed="false">all numbers will be bigger </comment></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportGreaterThan"><block var="last item"/><block var="item"/><comment w="90" collapsed="false">checks to see if item is bigger than previous value</comment></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block><comment w="90" collapsed="false">only specific reason to be false otherwise it would be true</comment></block></script></block><block s="doSetVar"><l>last item</l><block var="item"/><comment w="90" collapsed="false">sets last item to item to check if the number is increasing or bigger then the last number</comment></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="max value in %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>max</l></list></block><block s="doSetVar"><l>max</l><l>-99</l><comment w="90" collapsed="false">has to have a starting value- set so that all numbers would be bigger than it</comment></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="item"/></block><script><block s="doSetVar"><l>max</l><block var="item"/></block></script><comment w="90" collapsed="false">checks each item to the previous item to check if it has a greater value</comment></block></script></block><block s="doReport"><block var="max"/><comment w="90" collapsed="false">reports the largest number</comment></block></script></block-definition><block-definition s="make all value of %&apos;list&apos; positive" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="Remove all odd values from %&apos;list&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIfElse"><block s="reportEquals"><l>1</l><block s="reportModulus"><block s="reportListItem"><block var="index"/><block var="list"/></block><l>2</l><comment w="90" collapsed="false">checks to see if the value when modded by 2 is equal to 1</comment></block></block><script><block s="doDeleteFromList"><block var="index"/><block var="list"/><comment w="90" collapsed="false">is true then delete the value becuase it is odd</comment></block></script><script><block s="doChangeVar"><l>index</l><l>1</l><comment w="90" collapsed="false">changes which number the if statment checks without skipping over a value</comment></block></script></block></script></block></script></block-definition><block-definition s="New Line" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setXPosition"><l>-230</l></block><block s="changeYPosition"><l>-20</l></block></script></block-definition><block-definition s="Test Positive Block" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="New Line"></custom-block><custom-block s="make all positive %l"><block var="pi"/></custom-block><custom-block s="Write %l elements named %txt"><block var="pi"/><l>Pi</l></custom-block><custom-block s="make all positive %l"><block var="e"/></custom-block><custom-block s="Write %l elements named %txt"><block var="e"/><l>E</l></custom-block><custom-block s="New Line"></custom-block><custom-block s="make all positive %l"><block var="fib"/></custom-block><custom-block s="Write %l elements named %txt"><block var="fib"/><l>Fib</l></custom-block><custom-block s="make all positive %l"><block var="cubic"/></custom-block><custom-block s="Write %l elements named %txt"><block var="cubic"/><l>Cubic</l></custom-block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block></script></block-definition><block-definition s="Test Odd Remover" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="New Line"></custom-block><custom-block s="Remove all odd values from %l"><block var="pi"/></custom-block><custom-block s="Write %l elements named %txt"><block var="pi"/><l>Pi</l></custom-block><custom-block s="Remove all odd values from %l"><block var="e"/></custom-block><custom-block s="Write %l elements named %txt"><block var="e"/><l>E</l></custom-block><custom-block s="New Line"></custom-block><custom-block s="Remove all odd values from %l"><block var="fib"/></custom-block><custom-block s="Write %l elements named %txt"><block var="fib"/><l>Fib</l></custom-block><custom-block s="Remove all odd values from %l"><block var="cubic"/></custom-block><custom-block s="Write %l elements named %txt"><block var="cubic"/><l>Cubic</l></custom-block><custom-block s="New Line"></custom-block></script></block-definition><block-definition s="Write %&apos;List&apos; elements named %&apos;name&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="write"><block s="reportJoinWords"><list><block var="name"/><l>:  </l></list></block><l>10</l></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="write"><block s="reportJoinWords"><list><block var="item"/><l> </l></list></block><l>10</l></block></script></block><block s="write"><l>           </l><l>12</l></block></script></block-definition><block-definition s="Sum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="make all positive %&apos;list&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>item number</l></list></block><block s="doSetVar"><l>item number</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>item number</l><l>1</l></block><block s="doReplaceInList"><block var="item number"/><block var="list"/><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block><comment w="90" collapsed="false">knows how many values are in the list and gets the absolute value of the number</comment></block></script></block><block s="doReport"><block var="list"/><comment w="90" collapsed="false">makes the list positve - reports the changes list</comment></block></script></block-definition></blocks><variables><variable name="pi"><list struct="atomic" id="610">4,2</list></variable><variable name="e"><list struct="atomic" id="611">2,8,2,8</list></variable><variable name="fib"><list struct="atomic" id="612">2,8</list></variable><variable name="cubic"><list struct="atomic" id="613">8,0,8</list></variable></variables></project><media name="Lab 11 - Number Cruncher (Student Version)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>