<snapdata remixID="10310471"><project name="4.6.2 UPC Code Checker-Connell" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="83" y="67"><block s="receiveGo"></block><block s="doSetVar"><l>UPC Code</l><block s="reportNewList"><list></list></block></block><custom-block s="Ask Question Add To List"></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><l>The length of lthe list</l><block s="reportListAttribute"><l><option>length</option></l><block var="UPC Code"/></block></list></block><l>2</l></block><custom-block s="steps to check"></custom-block></script></scripts></sprite><watcher var="UPClist" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="REPORT" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="index" style="normal" x="10" y="145.00000599999998" color="243,118,29"/><watcher var="oddSum" style="normal" x="10" y="166.00000799999998" color="243,118,29"/><watcher var="evenSum" style="normal" x="10" y="187.00000999999997" color="243,118,29"/><watcher var="even+odd" style="normal" x="10" y="208.00001199999997" color="243,118,29"/><watcher var="finalNumber" style="normal" x="10" y="229.00001399999996" color="243,118,29"/><watcher var="UPC Code" style="normal" x="155" y="5.00000399999999" color="243,118,29" extX="94" extY="228"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="getUPCCode" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>UPC</l><l>i</l></list></block><block s="doAsk"><l>Enter UPCcode.</l></block><block s="doSetVar"><l>UPC</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doRepeat"><block s="reportStringSize"><block var="UPC"/></block><script><block s="doAddToList"><block s="reportLetter"><block var="i"/><block var="UPC"/></block><block var="UPClist"/></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block></script></block-definition><block-definition s="checkUPC" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="UPClist"/></block><l>12</l></block></block><script><block s="doSayFor"><l>ERROR CODE IS WRONG</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block-definition><block-definition s="traversingUPC" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="addOdd"></custom-block><custom-block s="multiplyBy3"></custom-block><custom-block s="addEvenExceptCeckDigit"></custom-block><custom-block s="addSteps2&amp;3"></custom-block><custom-block s="addCheckDigit&amp;Step4"></custom-block><custom-block s="MOD 10?"></custom-block></script></block-definition><block-definition s="REPORT" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="REPORT"/><l>yes</l></block><script><block s="doSayFor"><l>UPC code is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>ERROR CODE IS WRONG</l><l>2</l></block></script></block></script></block-definition><block-definition s="addOdd" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="multiplyBy3" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="addEvenExceptCeckDigit" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="addSteps2&amp;3" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="addCheckDigit&amp;Step4" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="MOD 10?" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Ask Question Add To List" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter the 1st digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 2nd digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 3rd digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 4th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 5th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 6th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 7th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 8th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 9th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 10th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 11th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block><block s="doAsk"><l>Enter the 12th digit of the UPC Code.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC Code"/></block></script></block-definition><block-definition s="steps" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="step 1" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>oddSum</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC Code"/></block><script><block s="doSetVar"><l>oddSum</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="UPC Code"/></block><block var="oddSum"/></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of odd numbers is</l><block var="oddSum"/></list></block><l>2</l></block></script></block-definition><block-definition s="step 2" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>oddSum</l><block s="reportProduct"><block var="oddSum"/><l>3</l></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of odd multiplied by 3 is</l><block var="oddSum"/></list></block><l>2</l></block></script></block-definition><block-definition s="step 3" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>evenSum</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="UPC Code"/></block><script><block s="doSetVar"><l>evenSum</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="UPC Code"/></block><block var="evenSum"/></block></block><block s="doChangeVar"><l>index</l><l>2</l></block></script></block><block s="doSetVar"><l>evenSum</l><block s="reportDifference"><block var="evenSum"/><block s="reportListItem"><l><option>last</option></l><block var="UPC Code"/></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of even numbers is</l><block var="evenSum"/></list></block><l>2</l></block></script></block-definition><block-definition s="step 4" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>even+odd</l><block s="reportSum"><block var="oddSum"/><block var="evenSum"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The odds and evens added together is</l><block var="even+odd"/></list></block><l>2</l></block></script></block-definition><block-definition s="step 5" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>finalNumber</l><block s="reportSum"><block var="even+odd"/><block s="reportListItem"><l><option>last</option></l><block var="UPC Code"/></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The final number is</l><block var="finalNumber"/></list></block><l>2</l></block></script></block-definition><block-definition s="step 6" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="finalNumber"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>The UPC Code entered is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>The UPC Code entered is not valid</l><l>2</l></block></script></block></script></block-definition><block-definition s="steps to check" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="step 1"></custom-block><custom-block s="step 2"></custom-block><custom-block s="step 3"></custom-block><custom-block s="step 4"></custom-block><custom-block s="step 5"></custom-block><custom-block s="step 6"></custom-block></script></block-definition></blocks><variables><variable name="UPClist"><list struct="atomic" id="358"></list></variable><variable name="REPORT"><l>0</l></variable><variable name="UPC Code"><list struct="atomic" id="359">1,3,4,6,9,0,1,2,1,3,9,2</list></variable><variable name="index"><l>26</l></variable><variable name="oddSum"><l>75</l></variable><variable name="evenSum"><l>14</l></variable><variable name="even+odd"><l>89</l></variable><variable name="finalNumber"><l>91</l></variable></variables></project><media name="4.6.2 UPC Code Checker-Connell" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>