<snapdata remixID="13016100"><project name="UPC Checker" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC Checker"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ask the user the digits of a UPC" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter the 1st digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 2nd digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 3rd digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 4th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 5th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 6th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 7th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 8th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 9th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 10th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 11th digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block><block s="doAsk"><l>Enter the 12th digit/check digit of the UPC.</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="UPC"/></block></script></block-definition><block-definition s="find the odd and even digit total and the total" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>odd digit total</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><block s="reportListItem"><l>3</l><block var="UPC"/></block><block s="reportListItem"><l>5</l><block var="UPC"/></block><block s="reportListItem"><l>7</l><block var="UPC"/></block><block s="reportListItem"><l>9</l><block var="UPC"/></block><block s="reportListItem"><l>11</l><block var="UPC"/></block></list></block></block><block s="doSetVar"><l>odd digit total</l><block s="reportVariadicProduct"><list><block var="odd digit total"/><l>3</l></list></block></block><block s="doSetVar"><l>even digit total</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>2</l><block var="UPC"/></block><block s="reportListItem"><l>4</l><block var="UPC"/></block><block s="reportListItem"><l>6</l><block var="UPC"/></block><block s="reportListItem"><l>8</l><block var="UPC"/></block><block s="reportListItem"><l>10</l><block var="UPC"/></block></list></block></block><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="even digit total"/><block var="odd digit total"/></list></block></block><block s="doSetVar"><l>total</l><block s="reportVariadicSum"><list><block var="total"/><block s="reportListItem"><l>12</l><block var="UPC"/></block></list></block></block></script></block-definition><block-definition s="check if the entered UPC is valid" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="total"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>You entered a valid UPC.</l><l>3</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>0</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>1</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>6</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>7</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>8</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>9</l></list></block></list></block><script><block s="doSayFor"><l>Based on the UPC you entered, the product is a general product.</l><l>6</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>2</l></list></block><script><block s="doSayFor"><l>Based on the UPC you entered, the product is a drug.</l><l>5</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>3</l></list></block><script><block s="doSayFor"><l>Based on the UPC you entered, the product is an item sold by weight.</l><l>6</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>4</l></list></block><script><block s="doSayFor"><l>Based on the UPC you entered, the product is a local use product.</l><l>6</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="UPC"/></block><l>5</l></list></block><script><block s="doSayFor"><l>Based on the UPC you entered, the product is a coupon.</l><l>5</l></block></script><list></list></block></script><script><block s="doSayFor"><l>You entered an invalid UPC.</l><l>3</l></block></script></block></script></block-definition></blocks><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="320"><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="321"></list></costumes><sounds><list struct="atomic" id="322"></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="327"><costumes><list struct="atomic" id="328"></list></costumes><sounds><list struct="atomic" id="329"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>UPC</l><block s="reportNewList"><list></list></block></block><custom-block s="ask the user the digits of a UPC"></custom-block><custom-block s="find the odd and even digit total and the total"></custom-block><custom-block s="check if the entered UPC is valid"></custom-block></script></scripts></sprite><watcher var="UPC" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="total" style="normal" x="7" y="145.000002" color="243,118,29"/><watcher var="even digit total" style="normal" x="7" y="124.000002" color="243,118,29"/><watcher var="odd digit total" style="normal" x="8" y="103.000002" color="243,118,29"/><watcher var="check digit value" style="normal" x="6" y="166.000002" color="243,118,29"/></sprites></stage><variables><variable name="UPC"><list struct="atomic" id="349">0,3,6,0,0,0,1,2,3,2,3,4</list></variable><variable name="total"><l>50</l></variable><variable name="check digit value"><l>1</l></variable><variable name="even digit total"><l>7</l></variable><variable name="odd digit total"><l>39</l></variable></variables></scene></scenes></project><media name="UPC Checker" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>