{"id":3271,"date":"2015-01-05T16:27:32","date_gmt":"2015-01-05T21:27:32","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/icm00794\/?p=3271"},"modified":"2025-12-10T13:07:58","modified_gmt":"2025-12-10T18:07:58","slug":"1eva2014ti_t2-verificar-ean","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-1eva20\/1eva2014ti_t2-verificar-ean\/","title":{"rendered":"1Eva2014TI_T2 Verificar EAN con Python"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"1EvaIT2014\">1ra Evaluaci\u00f3n I T\u00e9rmino 2014-2015. Julio 1, 2014 \/ICM00794<\/h2>\n\n\n\n<p class=\"auto-style75\"><strong>Tema 2<\/strong>. (25 puntos) El n\u00famero <strong>EAN<\/strong>-13 (European Article Number) usado comercialmente en Europa en la identificaci\u00f3n de productos, est\u00e1 constituido por 13 d\u00edgitos y con una estructura dividida en cuatro partes : <\/p>\n\n\n\n<figure class=\"wp-block-image alignright\"><img loading=\"lazy\" decoding=\"async\" width=\"398\" height=\"245\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/03\/EAN13_ejemplo.jpg\" alt=\"codigo de barras EAN\" class=\"wp-image-254\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>3 d\u00edgitos para el pa\u00eds,<\/li>\n\n\n\n<li>4 d\u00edgitos para la empresa,<\/li>\n\n\n\n<li>5 d\u00edgitos para el producto, y<\/li>\n\n\n\n<li>un d\u00edgito de control.<\/li>\n<\/ul>\n\n\n\n<p class=\"auto-style75\">El d\u00edgito de control permite detectar errores de lectura del c\u00f3digo, calculado como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comenzando por la derecha, se multiplican los d\u00edgitos del c\u00f3digo por 1 si su <strong>posici\u00f3n es par<\/strong> y por 3 si es <strong>impar<\/strong>,<\/li>\n\n\n\n<li>Se suman los valores de los productos obtenidos,<\/li>\n\n\n\n<li>Se resta a la decena superior el resultado de la suma, siendo el resultado el d\u00edgito de control.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>7<\/td><td>7<\/td><td>0<\/td><td>2<\/td><td>0<\/td><td>0<\/td><td>4<\/td><td>0<\/td><td>0<\/td><td>3<\/td><td>5<\/td><td>0<\/td><\/tr><tr><td>x1<\/td><td>x3<\/td><td>x1<\/td><td>x3<\/td><td>x1<\/td><td>x3<\/td><td>x1<\/td><td>x3<\/td><td>x1<\/td><td>x3<\/td><td>x1<\/td><td>x3<\/td><\/tr><tr><td>7<\/td><td>21<\/td><td>0<\/td><td>6<\/td><td>0<\/td><td>0<\/td><td>4<\/td><td>0<\/td><td>0<\/td><td>9<\/td><td>5<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>Suma = 52\n decena superior = 60\n verificador calculado 60-52 = <strong>8<\/strong><\/code><\/pre>\n\n\n\n<p>Realice un algoritmo que dado un n\u00famero EAN valide que sea de 13 d\u00edgitos, calcule el d\u00edgito verificador e informe si es correcto.<\/p>\n\n\n\n<p><strong>Referencia<\/strong>: http:\/\/es.wikipedia.org\/wiki\/European_Article_Number<\/p>\n\n\n\n<p><strong>R\u00fabrica<\/strong>: Ingreso y validaci\u00f3n (5 puntos), c\u00e1lculos por d\u00edgito (10 puntos), decena superior (5 puntos), resultado (5 puntos)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1ra Evaluaci\u00f3n I T\u00e9rmino 2014-2015. Julio 1, 2014 \/ICM00794 Tema 2. (25 puntos) El n\u00famero EAN-13 (European Article Number) usado comercialmente en Europa en la identificaci\u00f3n de productos, est\u00e1 constituido por 13 d\u00edgitos y con una estructura dividida en cuatro partes : El d\u00edgito de control permite detectar errores de lectura del c\u00f3digo, calculado como: [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"wp-custom-template-entrada-fp-ejercicios","format":"standard","meta":{"footnotes":""},"categories":[115],"tags":[145,158,162],"class_list":["post-3271","post","type-post","status-publish","format-standard","hentry","category-fp-1eva20","tag-acumuladores","tag-lazos-bucles","tag-residuos"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/3271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=3271"}],"version-history":[{"count":6,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/3271\/revisions"}],"predecessor-version":[{"id":16617,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/3271\/revisions\/16617"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=3271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=3271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=3271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}