{"id":2989,"date":"2014-07-05T13:30:01","date_gmt":"2014-07-05T18:30:01","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/icm00794\/?p=2989"},"modified":"2025-12-11T08:15:55","modified_gmt":"2025-12-11T13:15:55","slug":"2eva2012ti_t4-afiliados-a-partidos","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-2eva20\/2eva2012ti_t4-afiliados-a-partidos\/","title":{"rendered":"2Eva2012TI_T4 Afiliados a partidos"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"2EvaIT2012\">2da Evaluaci\u00f3n I T\u00e9rmino 2012, Agosto 28, 2012 \/ICM00794<\/h2>\n\n\n\n<p><strong>Tema 4<\/strong>. (30 puntos) El Consejo Nacional Electoral requiere de un programa que permita administrar los datos de registros de los afiliados a partidos y movimientos pol\u00edticos, presentados al inicio para un proceso electoral.<\/p>\n\n\n\n<p>Los datos disponibles se encuentran listados en dos tablas de datos como las siguientes:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>C\u00e9dula<\/th><th>Nombre<\/th><\/tr><\/thead><tbody><tr><td>0123456789<\/td><td>MARIA RODRIGUEZ<\/td><\/tr><tr><td>0234567891<\/td><td>JUAN PEREZ<\/td><\/tr><tr><td>0345678923<\/td><td>JOSE PARRA<\/td><\/tr><tr><td>...<\/td><td>...<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>C\u00e9dula<\/th><th>Nombre<\/th><th>Partido<\/th><th>Estado<\/th><\/tr><\/thead><tbody><tr><td>0234567891<\/td><td>JUAN PEREZ<\/td><td>7<\/td><td>1<\/td><\/tr><tr><td>0123456789<\/td><td>MARIA RODRIGUEZ<\/td><td>9<\/td><td>3<\/td><\/tr><tr><td>0123456789<\/td><td>MARIA RODRIGUEZ<\/td><td>4<\/td><td>3<\/td><\/tr><tr><td>...<\/td><td>...<\/td><td>...<\/td><td>...<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>El programa debe permitir el ingreso de las tablas (1 y 2), luego validar y registrar el Estado final conforme a los criterios mostrados en la tabla 3.<\/p>\n\n\n\n<p>Para revisar cada registro por cada criterio, solo se validaran los registros con Estado \u201c1\u201d,<\/p>\n\n\n\n<p>Si luego de revisar y validar, el Estado del registro se mantiene en \u201c1\u201d, \u00e9ste se considera v\u00e1lido.<\/p>\n\n\n\n<p>Al final presente una tabla de \u201cResultado\u201d que liste cu\u00e1ntos registros por estado tiene cada partido.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Estado<\/th><th>Descripci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td><strong>1<\/strong><\/td><td>Aceptado al inicio como v\u00e1lido, sin revisar \u201cerrores\u201d<\/td><\/tr><tr><td><strong>2<\/strong><\/td><td>No empadronado.- La c\u00e9dula de la ficha no se encuentra en el padr\u00f3n<\/td><\/tr><tr><td><strong>3<\/strong><\/td><td>Afiliaci\u00f3n duplicada.- El registro de c\u00e9dula en la ficha se encuentra m\u00e1s de una vez<\/td><\/tr><tr><td><strong>4<\/strong><\/td><td>Nombres errados.- por no coincidir entre la ficha y el padr\u00f3n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Resultado<\/td><td colspan=\"4\"><strong>Estado<\/strong><\/td><\/tr><tr><td><strong>Partido<\/strong><\/td><th>1<\/th><th>2<\/th><th>3<\/th><th>4<\/th><\/tr><tr><th>1<\/th><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><th>2<\/th><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><th>3<\/th><td>....<\/td><td>....<\/td><td>....<\/td><td>....<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Nota<\/strong>: para comparar cadenas de caracteres, puede usar la funci\u00f3n strcmp(cadenaA, cadenaB)<\/p>\n\n\n\n<p><strong>Referencia<\/strong>: \u201cEl sistema del CNE permiti\u00f3 la confusi\u00f3n de identidades\u201d, 6 \u2013Agosto-2012, www.expreso.ec<\/p>\n\n\n\n<p><strong>R\u00fabrica<\/strong>. Ingreso con estructura de datos (5 puntos), validar empadronados (5 puntos), validar duplicados (5 puntos), validar nombres (5 puntos), Contador de registros por estado (5 puntos), Algoritmo estructurado (5 puntos)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2da Evaluaci\u00f3n I T\u00e9rmino 2012, Agosto 28, 2012 \/ICM00794 Tema 4. (30 puntos) El Consejo Nacional Electoral requiere de un programa que permita administrar los datos de registros de los afiliados a partidos y movimientos pol\u00edticos, presentados al inicio para un proceso electoral. Los datos disponibles se encuentran listados en dos tablas de datos 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":[95],"tags":[148,159,160],"class_list":["post-2989","post","type-post","status-publish","format-standard","hentry","category-fp-2eva20","tag-arreglos-matrices","tag-listas","tag-menu"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2989","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=2989"}],"version-history":[{"count":4,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2989\/revisions"}],"predecessor-version":[{"id":16843,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/2989\/revisions\/16843"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=2989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=2989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=2989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}