<snapdata remixID="10944950"><project name="Lab 4.2 example " 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,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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="11" y="-86" 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.558558558558559" y="15.999999999999943"><block s="receiveKey"><l><option>a</option></l><comment w="90" collapsed="false">Say all element in a list.</comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>List element at index </l><block var="index"/><l> is </l><block var="item"/></list></block><l>3</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script><script x="10" y="224.71771771771776"><block s="receiveKey"><l><option>b</option></l><comment w="176.48648648648646" collapsed="false">Two ways to delete all items from list: &#xD;1)use for loop (default way for most programming languages).&#xD;2)or, use the delete block with &quot;all&quot; dropdown. </comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doWait"><l>1</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doDeleteFromList"><l>1</l><block var="list"/></block></script></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doWait"><l>1</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block></script><script x="13.855855855855907" y="472.44144144144093"><block s="receiveKey"><l><option>c</option></l><comment w="90" collapsed="false">Get the sum of a list.</comment></block><block s="doSetVar"><l>temps</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="temps"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doSayFor"><block var="sum"/><l>2</l></block></script><script x="13.60360360360363" y="680.906906906906"><block s="receiveKey"><l><option>d</option></l><comment w="90" collapsed="false">Using custom reporter block &quot;sum of&quot;.  Right click on &quot;sum of&quot; block and click edit to view code.</comment></block><block s="doSayFor"><custom-block s="sum of %l"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></custom-block><l>2</l></block></script><script x="14.090090090090143" y="795.2342342342329"><block s="receiveKey"><l><option>e</option></l><comment w="90" collapsed="false">Ask user for list of numbers.</comment></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><l>5</l></block><script><block s="doAsk"><l>What number would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="numbers"/></block></script></block><block s="doSayFor"><block var="numbers"/><l>2</l></block></script><script x="414.3333333333335" y="10.000000000000057"><block s="receiveKey"><l><option>space</option></l></block><block s="doSetVar"><l>list</l><l>0</l></block><block s="doSayFor"><l>enter 5 numbers</l><l>2</l></block><block s="doAsk"><l>enter the first number</l></block><block s="doSetVar"><l>num1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>enter the second number</l></block><block s="doSetVar"><l>num2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>enter the third number</l></block><block s="doSetVar"><l>num3</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>enter the fourth number</l></block><block s="doSetVar"><l>num4</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>enter the fifth number</l></block><block s="doSetVar"><l>num5</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><block var="num1"/><block var="num2"/><block var="num3"/><block var="num4"/><block var="num5"/></list></block></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doSayFor"><block var="sum"/><l>5</l></block></script><script x="283.0556178737329" y="785.7463684082054"><block s="doSayFor"><custom-block s="max of %l"><block s="getLastAnswer"></block></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="%l average of"><block s="getLastAnswer"></block></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="%l is increasing"><block s="getLastAnswer"></block></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="%l includes negative"><block s="getLastAnswer"></block></custom-block><l>2</l></block></script><script x="631.0000000000001" y="369.95960654868554"><block s="doSetVar"><l>max</l><block var="num1"/></block><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="num2"/></block><script><block s="doSetVar"><l>max</l><block var="num2"/></block></script></block><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="num3"/></block><script><block s="doSetVar"><l>max</l><block var="num3"/></block></script></block><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="num4"/></block><script><block s="doSetVar"><l>max</l><block var="num4"/></block></script></block><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="num5"/></block><script><block s="doSetVar"><l>max</l><block var="num5"/></block></script></block><block s="doSayFor"><block var="max"/><l>5</l></block></script><script x="217.00000000000006" y="395.66666666666663"><block s="doSetVar"><l>max</l><custom-block s="max of %l"><block var="list"/></custom-block></block><block s="doSayFor"><block var="max"/><l>5</l></block></script><script x="554.6666666666666" y="733.8333333333335"><block s="doSetVar"><l>average</l><l>0</l></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><l>5</l></block></block><block s="doSayFor"><block var="average"/><l>5</l></block></script><script x="400.3850911458336" y="916.7342342342333"><block s="doIfElse"><block s="reportLessThan"><block var="num1"/><block s="reportAnd"><block var="num2"/><block s="reportAnd"><block s="reportLessThan"><block var="num2"/><block var="num3"/></block><block s="reportAnd"><block s="reportLessThan"><block var="num3"/><block var="num4"/></block><block s="reportLessThan"><block var="num4"/><block var="num5"/></block></block></block></block></block><script><block s="doSayFor"><l>list is increasing</l><l>5</l></block></script><script><block s="doSayFor"><l>list is not increasing</l><l>5</l></block></script></block></script></scripts></sprite><watcher var="temps" style="normal" x="145" y="10.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="numbers" style="normal" x="290" y="8" color="243,118,29" extX="80" extY="70"/><watcher var="index" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="varBoolean" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="16" y="78" color="243,118,29"/><watcher var="num1" style="normal" x="10" y="76.00000599999998" color="243,118,29"/><watcher var="num2" style="normal" x="10" y="97.00000799999998" color="243,118,29"/><watcher var="num3" style="normal" x="10" y="118.00000999999997" color="243,118,29"/><watcher var="num4" style="normal" x="10" y="139.00001199999997" color="243,118,29"/><watcher var="num5" style="normal" x="10" y="160.00001399999996" color="243,118,29"/><watcher var="sum" style="normal" x="10" y="181.00001599999996" color="243,118,29"/><watcher var="list" style="normal" x="144" y="148" color="243,118,29" extX="80" extY="70"/><watcher var="average" style="normal" x="10" y="202.00001799999995" color="243,118,29"/></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></block><block s="doForEach"><l>item</l><block var="numbers"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doReport"><block var="numbers"/></block></script></block-definition><block-definition s="%&apos;list&apos; average of" type="reporter" category="variables"><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></block><block s="doForEach"><l>item</l><block var="numbers"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doReport"><block var="index"/></block></script></block-definition><block-definition s="%&apos;list&apos; includes negative" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><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="max of %&apos;list&apos;" type="reporter" category="variables"><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>0</l></block><block s="doForEach"><l>item</l><block var="numbers"/><script><block s="doIf"><block s="reportGreaterThan"><block var="max"/><block var="item"/></block><script><block s="doSetVar"><l>max</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="max"/></block></script></block-definition><block-definition s="%&apos;list&apos; is increasing" type="predicate" category="variables"><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="doSetVar"><l>varBoolean</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>item</l><block var="numbers"/><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="item"/><block var="index"/></block><block s="reportAnd"><block s="reportGreaterThan"><block var="item"/><block var="index"/></block><block var="varBoolean"/></block></block><script><block s="doSetVar"><l>varBoolean</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>index</l><block var="item"/></block></script><script><block s="doSetVar"><l>varBoolean</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block var="varBoolean"/></block></script></block-definition></blocks><variables><variable name="list"><list struct="atomic" id="499">55,44,33,22,11</list></variable><variable name="temps"><list struct="atomic" id="500">1,2,3,4,5</list></variable><variable name="numbers"><list struct="atomic" id="501"></list></variable><variable name="max"><l>55</l></variable><variable name="index"><l>1</l></variable><variable name="varBoolean"><bool>true</bool></variable><variable name="num1"><l>55</l></variable><variable name="num2"><l>44</l></variable><variable name="num3"><l>33</l></variable><variable name="num4"><l>22</l></variable><variable name="num5"><l>11</l></variable><variable name="sum"><l>165</l></variable><variable name="average"><l>33</l></variable></variables></project><media name="Lab 4.2 example " app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>