<snapdata remixID="9967056"><project name="4.12 UPCCode checker program" 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="139" y="10.000000000000028"><block s="receiveGo"></block><block s="doSetVar"><l>UPC Code</l><block s="reportNewList"><list><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="UPC Code"/></block><script><block s="doAsk"><l>Insert code one digit at a time</l></block><block s="doReplaceInList"><block var="index"/><block var="UPC Code"/><block s="getLastAnswer"></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>oddSum</l><block s="reportSum"><block s="reportListItem"><l>1</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>3</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>5</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>7</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>9</l><block var="UPC Code"/></block><block s="reportListItem"><l>11</l><block var="UPC Code"/></block></block></block></block></block></block></block><block s="doSetVar"><l>oddProduct</l><block s="reportProduct"><block var="oddSum"/><l>3</l></block></block><block s="doSetVar"><l>evenSum</l><block s="reportSum"><block s="reportListItem"><l>2</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>4</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>6</l><block var="UPC Code"/></block><block s="reportSum"><block s="reportListItem"><l>8</l><block var="UPC Code"/></block><block s="reportListItem"><l>10</l><block var="UPC Code"/></block></block></block></block></block></block><block s="doSetVar"><l>oddEvenSum</l><block s="reportSum"><block var="oddProduct"/><block var="evenSum"/></block></block><block s="doSetVar"><l>checkdigit</l><block s="reportSum"><block var="oddEvenSum"/><block s="reportListItem"><l>12</l><block var="UPC Code"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="checkdigit"/><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>valid</l><l>3</l></block></script><script><block s="doSayFor"><l>invalid</l><l>3</l></block></script></block></script></scripts></sprite><watcher var="index" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="oddSum" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="UPC Code" style="normal" x="295" y="7" color="243,118,29" extX="80" extY="70"/><watcher var="oddProduct" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="evenSum" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="oddEvenSum" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="checkdigit" style="normal" x="10" y="136.00001199999997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="UPC Code"><list struct="atomic" id="166">0,7,0,3,3,0,2,0,1,1,9,4</list></variable><variable name="index"><l>13</l></variable><variable name="oddSum"><l>15</l></variable><variable name="oddProduct"><l>45</l></variable><variable name="evenSum"><l>11</l></variable><variable name="oddEvenSum"><l>56</l></variable><variable name="checkdigit"><l>60</l></variable></variables></project><media name="4.12 UPCCode checker program" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>