<snapdata remixID="13996722"><project name="U2L4 Magic Piggy Bank - AJHA 2B" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U2L4 Magic Piggy Bank - AJHA 2B"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="magic piggy bank, pennies: %&apos;number pennies&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>Q</l><l>D</l><l>N</l><l>P</l><l>LO</l></list></block><block s="doSetVar"><l>Q</l><block s="reportQuotient"><block var="number pennies"/><l>25</l></block></block><block s="doSetVar"><l>LO</l><block s="reportModulus"><block var="number pennies"/><l>25</l></block></block><block s="doSetVar"><l>D</l><block s="reportQuotient"><block var="LO"/><l>10</l></block></block><block s="doSetVar"><l>LO</l><block s="reportModulus"><block var="LO"/><l>10</l></block></block><block s="doSetVar"><l>N</l><block s="reportQuotient"><block var="LO"/><l>5</l></block></block><block s="doSetVar"><l>P</l><block s="reportModulus"><block var="LO"/><l>5</l></block></block><block s="doReport"><block s="reportJoinWords"><list><block var="number pennies"/><l> pennies is </l><block s="reportRound"><block s="reportDifference"><block var="Q"/><l>0.5</l></block></block><l> quarters, </l><block s="reportRound"><block s="reportDifference"><block var="D"/><l>0.5</l></block></block><l> dimes, </l><block s="reportRound"><block s="reportDifference"><block var="N"/><l>0.5</l></block></block><l> nickels and </l><block var="P"/><l> pennies.</l></list></block></block></script></block-definition><block-definition s="MAX Pennies penny %&apos;p_list&apos;" type="reporter" category="operators"><comment w="381" collapsed="false">Maximum Algorithm:&#xD;1.get the list of numbers&#xD;2. set max equal to first item in list&#xD;3. Look at each Remaining number and compare it with the current max&#xD;4. IF number&gt; max: THEN replace max with number&#xD;5.REPEAT 3 and 4 until end of list &#xD;6. Return Max&#xD;</comment><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>maximum</l></list></block><block s="doSetVar"><l>maximum</l><block s="reportListItem"><l>1</l><block var="p_list"/></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListAttribute"><l><option>length</option></l><block var="p_list"/></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="i"/><block var="p_list"/></block><block var="maximum"/></list></block><script><block s="doSetVar"><l>maximum</l><block s="reportListItem"><block var="i"/><block var="p_list"/></block></block></script><list></list></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>mazimum</l><block var="maximum"/></list></block></block></script><scripts><script x="387.5" y="180.03333333333325"><block s="doForEach"><l>item</l><l/><script></script></block></script></scripts></block-definition><block-definition s="MIN Pennies penny %&apos;p_list&apos;" type="reporter" category="operators"><comment w="381" collapsed="false">Maximum Algorithm:&#xD;1.get the list of numbers&#xD;2. set max equal to first item in list&#xD;3. Look at each Remaining number and compare it with the current max&#xD;4. IF number&gt; max: THEN replace max with number&#xD;5.REPEAT 3 and 4 until end of list &#xD;6. Return Max&#xD;</comment><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>minimum</l></list></block><block s="doSetVar"><l>minimum</l><block s="reportListItem"><l>1</l><block var="p_list"/></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListAttribute"><l><option>length</option></l><block var="p_list"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListItem"><block var="i"/><block var="p_list"/></block><block var="minimum"/></list></block><script><block s="doSetVar"><l>minimum</l><block s="reportListItem"><block var="i"/><block var="p_list"/></block></block></script><list></list></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>minimum</l><block var="minimum"/></list></block></block></script><scripts><script x="387.5" y="180.03333333333325"><block s="doForEach"><l>item</l><l/><script></script></block></script><script x="319.0234375" y="258.49999999999983"><block var="maximum"/></script><script x="148.4306640625" y="262.9166666666666"><block var="maximum"/></script></scripts></block-definition><block-definition s="AVERAGE, penny list: %&apos;p_list :&apos;" type="reporter" category="operators"><comment w="90" collapsed="false">Average a list of numbers&#xD;1-Get list&#xD;2- Make Variable&#xD;sum and avg&#xD;3- Increase sum by EACH item in list &#xD;4- Repeat 3 until end of list&#xD;5- calculate average&#xD;6-return average</comment><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l><l>average</l></list></block><block s="doForEach"><l>item</l><block var="p_list :"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><block var="p_list :"/></block></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>Average</l><block var="average"/></list></block></block></script><scripts><script x="442" y="77.66666666666617"><block s="bubble"><l>Hello!</l></block></script></scripts></block-definition></blocks><primitives></primitives><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="219"><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="220"></list></costumes><sounds><list struct="atomic" id="221"></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="226"><costumes><list struct="atomic" id="227"></list></costumes><sounds><list struct="atomic" id="228"></list></sounds><blocks></blocks><variables></variables><scripts><script x="277.6666666666672" y="19.166666666666643"><block s="reportModulus"><l>-45</l><l>7</l><comment w="205" collapsed="true">What do you remember about MOD?</comment></block></script><comment x="23.666666666666657" y="10" w="222.5" collapsed="true">The Magic Penny Bank Program&#xD;&#xD;In this program we will create a magic penny bank that will automatically convert a number of pennies into the corresponding number of quarters, dimes, nickels and pennies.&#xD;&#xD;We will also review some list functions and create and code a max, min and average algorithm on the number of pennies used.</comment><comment x="24.666666666666657" y="36.99999999999994" w="221" collapsed="true">Pseudocode for Activity ...&#xD;&#xD;Procedures to Create...&#xD;1. MAX&#xD;2. MIN&#xD;3. AVERAGE&#xD;4. Magic Piggy Bank&#xD;&#xD;Repeat 5 Times&#xD;Ask user for positive number of pennies&#xD;IF penny number is valid&#xD;     Add number of pennies to penny list&#xD;     Convert pennies into coin&#xD;     Display Result &#xD;ELSE&#xD;     Ask again UNTIL number is valid&#xD;Calculate MAX, MIN and AVERAGE of pennies&#xD;Display result</comment><script x="277.6666666666672" y="45.66666666666657"><block s="reportRound"><l></l><comment w="205" collapsed="true">What do you remember about ROUND?</comment></block></script><script x="522.1383463541666" y="382"><block s="getLastAnswer"></block></script><script x="456.97819010416686" y="391.8333333333339"><block s="getLastAnswer"></block></script><script x="10" y="444"><custom-block s="MIN Pennies penny %l"><l/></custom-block></script><script x="160.78971354166686" y="414.8333333333338"><custom-block s="MAX Pennies penny %l"><block var="penny list"/></custom-block></script><script x="67.66666666666686" y="79.33333333333383"><block s="receiveGo"></block><block s="doSetVar"><l>penny list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>5</l><script><block s="doAsk"><l>How many pennies?</l></block><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l>0</l></list></block></list></block><script><block s="doAsk"><l> Again, How many pennies?</l></block></script></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="penny list"/></block><block s="doSayFor"><custom-block s="magic piggy bank, pennies: %n"><block s="getLastAnswer"></block></custom-block><l>3</l></block></script></block><block s="doSayFor"><custom-block s="MAX Pennies penny %l"><block var="penny list"/></custom-block><l>3</l></block><block s="doSayFor"><custom-block s="MIN Pennies penny %l"><block var="penny list"/></custom-block><l>3</l></block></script><script x="328.66666666666663" y="102"><custom-block s="magic piggy bank, pennies: %n"><l>567</l></custom-block></script></scripts></sprite><watcher var="penny list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="penny list"><list struct="atomic" id="301">282</list></variable></variables></scene></scenes></project><media name="U2L4 Magic Piggy Bank - AJHA 2B" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>