{"id":2919,"date":"2014-06-14T12:30:21","date_gmt":"2014-06-14T17:30:21","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/icm00794\/?p=2919"},"modified":"2025-12-11T06:39:04","modified_gmt":"2025-12-11T11:39:04","slug":"2eva2008ti_t2-validar-cedula-ecuatoriana","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-2eva10\/2eva2008ti_t2-validar-cedula-ecuatoriana\/","title":{"rendered":"2Eva2008TI_T2 Validar c\u00e9dula ecuatoriana"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">2da Evaluaci\u00f3n I T\u00e9rmino 2008-2009. Septiembre 2, 2008 \/ICM00794<\/h2>\n\n\n\n<p><strong>Tema 2<\/strong>. (25 puntos). <\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"266\" height=\"151\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2014\/06\/CEDULA_ID_imagen01.png\" alt=\"CEDULA ID imagen\" class=\"wp-image-16775\" \/><\/figure>\n\n\n\n<p>Escriba una funci\u00f3n <strong>validaid<\/strong>(<em><strong>c\u00e9dula<\/strong><\/em>) que valide si un n\u00famero de c\u00e9dula ingresado es v\u00e1lido.<\/p>\n\n\n\n<p>Para validar una c\u00e9dula de identidad ecuatoriana el proceso es el siguiente:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Ejemplo:<\/td><td>090940717<strong>3<\/strong><\/td><\/tr><tr><td>El d\u00e9cimo es d\u00edgito verificador que se validar\u00e1<\/td><td><strong>3&nbsp;<\/strong>es el d\u00edgito verificador<\/td><\/tr><tr><td>Se trabaja con los primeros 9 d\u00edgitos de la c\u00e9dula<\/td><td>090940717<\/td><\/tr><tr><td>Cada d\u00edgito de posici\u00f3n impar se lo duplica, si el resultado es mayor que nueve se resta nueve<\/td><td><strong>0<\/strong>9<strong>0<\/strong>9<strong>8<\/strong>0<strong>5<\/strong>1<strong>5<\/strong><\/td><\/tr><tr><td>Se suman todos los resultados de posici\u00f3n impar<\/td><td>0+0+8+5+5 = 18<\/td><\/tr><tr><td>Se suman todos los d\u00edgitos de posici\u00f3n par<\/td><td>9+9+0+1 = 19<\/td><\/tr><tr><td>Se suman los dos resultados.<\/td><td>18+19 = 37<\/td><\/tr><tr><td>Se resta de la decena inmediata superior; en caso de ser 10, el resultado se vuelve a restar 10<\/td><td>40 \u2013 37 = <em><strong>3<\/strong><\/em><\/td><\/tr><tr><td>Este es el verificador \u201ccalculado\u201d<\/td><td><em><strong>3<\/strong><\/em><\/td><\/tr><tr><td>Si el d\u00edgito verificador es igual al verificador \u201ccalculado\u201d, la c\u00e9dula es v\u00e1lida, caso contrario es falsa<\/td><td><strong>3<\/strong> = <em><strong>3<\/strong><\/em> C\u00e9dula v\u00e1lida<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>2da Evaluaci\u00f3n I T\u00e9rmino 2008-2009. Septiembre 2, 2008 \/ICM00794 Tema 2. (25 puntos). Escriba una funci\u00f3n validaid(c\u00e9dula) que valide si un n\u00famero de c\u00e9dula ingresado es v\u00e1lido. Para validar una c\u00e9dula de identidad ecuatoriana el proceso es el siguiente: Ejemplo: 0909407173 El d\u00e9cimo es d\u00edgito verificador que se validar\u00e1 3&nbsp;es el d\u00edgito verificador Se trabaja [&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":[93],"tags":[155,162],"class_list":["post-2919","post","type-post","status-publish","format-standard","hentry","category-fp-2eva10","tag-funciones","tag-residuos"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2919","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=2919"}],"version-history":[{"count":4,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2919\/revisions"}],"predecessor-version":[{"id":16777,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2919\/revisions\/16777"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=2919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=2919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=2919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}