tag:blogger.com,1999:blog-59322809725569489762023-11-16T06:49:39.651-05:00 Code BoticJoel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comBlogger50125tag:blogger.com,1999:blog-5932280972556948976.post-21067628973315236912016-05-13T10:09:00.000-05:002016-05-13T10:09:43.952-05:00Generar Palabras a partir de Expresiones Regulares<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6RY8RCggR_CdITgnM8q50nsXXpPlPy-fptkzEHag2GbeDjuQxxZt4i1fSP40_IR3jiphaeEtXTsHH6_zfU-9eYNPZ15SxkB2l-rA6ia2fwFuInUfT_GlaE67KjfrN8Jbw8n1ocaDLgwCo/s1600/er0.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6RY8RCggR_CdITgnM8q50nsXXpPlPy-fptkzEHag2GbeDjuQxxZt4i1fSP40_IR3jiphaeEtXTsHH6_zfU-9eYNPZ15SxkB2l-rA6ia2fwFuInUfT_GlaE67KjfrN8Jbw8n1ocaDLgwCo/s320/er0.PNG" width="320" /></a></div>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
1.Introduccion</h2>
<br />
<br />
<br />
<br />
<br />
Hola bienvenidos a mi blog, en esta oportunidad vamos a realizar un ejercicio interesante que engloba los temas como: pilas, listas , expresiones regulares, notacion postfija.<br />
<br />
<b>El ejercicio consiste en ingresar una expresion regular y que esta me genere posibles palaras. </b>antes de Empezar vamos a definir algunos conceptos:<br />
<br />
<b>Expresion Regular: </b><br />
Es una secuencia de caracteres que forma un patrón de búsqueda, principalmente utilizada para la búsqueda de patrones de cadenas de caracteres u operaciones de sustituciones. Es una forma alternativa a una Gramatica Regular, se usa para representar los lenguajes regulares.<br />
<br />
Las expresiones regulares tienen las siguientes Caracteristicas:<br />
<br />
- (.) Este simbolo se usa para unir dos simbolos o conjutos de simbolos.<br />
Ejemplo: a.b={ab}<br />
a.b.c={abc}<br />
<br />
- (*) Cuando denotamos a un simbolo o conjunto de simbolos con (*),este puede iterar y repetir el simbolo o el conjunto de simbolos, tambien puede generar un vacio en lugar de un simbolo, esta propiedad se llama <b>Clausura.</b><br />
<br />
Ejemplos:<br />
a*={vacio, a, aa, aaa, aaaa, ...}<br />
(a.b)={vacio, ab, abab, ababab}<br />
<br />
-(|) Este simbolo se usa como una funcion logica OR, lo que hace es elegir uno o lo otro.<br />
Ejemplo:<br />
a|b={a,b}<br />
<br />
<b>Nota:</b> Esta forma de denotar a las expresiones regulares esta basada en la teoria de lenguajes Regulares, no confundir con la notacion de expresiones regulares que se usan en java u otro lenguaje. La finalidad es la misma sino que por cuestiones tecnicas y aplicativas los lenguajes como java, agregaron abreviaciones ejemplo : [a-z1-9] esto es lo mismo que (a|b|c|b|...|x|y|z|1|2|3|...|8|9).<br />
<br />
<br />
<b>Notacion Postfija:</b><br />
<br />
Esta notacion representa una operacion de la manera primero se escribe el primer operando, luego el segundo y al final la operacion.<br />
Ejemplo<br />
Notacion Infija: a+b<br />
Notacion Postija: ab+<br />
<br />
Notacion Infija: (a*b)+c<br />
Notacion Postija: ab*c+<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
2.Explicacion del Codigo</h2>
<br />
<br />
<br />
<br />
La estructura del codigo se divide en tres partes fundamentales:<br />
<br />
1°.- Se recibe la expresion y se valida si los parentesis u otros simbolos estan ordenados sintacticamente.<br />
Para esto usamos una pila que apilara cuando encuentre un parentesis izquierdo, y desapilara cuando encuentre un parentesis derecho. <br />
<br />
2°.- Una vez verificado que la expresion este correctamente ingresada se necesita pasarlo a la notacion Postifija, necesitamos pasarlo a esta notacion porque la notacion postfija nos da un orden de operacion mas fiable, ¿Porque ?, es mas facil para la maquina operar ab*+c pues lee los dos operandos y luego la operacion, en cambio en la notacion infija seria (a*b)+c, para poder operar esa operacion tendriamos que buscar los parentesis, buscar los operandos, y cual operar primero. Ahora para nuestro problema que es en expresiones regulares debemos saber que si leemos un (*) es mas prioritario que leer un (.) o un (|), y se debe considerar prioridades de simbolos en el codigo, para almacenar la notacion postfija usamos una lista enlazada..<br />
<br />
3°.- El tercer paso es una vez obtenido la notacion en postfija comenzar operar y generar la palabra, para eso usamos una pila que si lee un caracter del alfabeto lo inserta en la pila y luego si lee un operando lo extrae, ejemplo inserta "a", inserta "b" y luego lee un "." extrae "a" y "b" los une "ab" y lo vuelve a insertar en la pila, y asi sucesivamente hasta terminar de leer la expresion.<br />
Esto es solo para una palabra, de manera que en un buble iteramos el tercer paso "n" veces como queramos generar "n" palabras.<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
3.Implementacion</h2>
<br />
<br />
<br />
<br />
<script src="//pastebin.com/embed_js/dzEsvYJG"></script>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
4. Pruebas</h2>
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijoqcwfm4O21_Cqr7Df8VxKIpNmFOkG1uddnvNsDjhIHx-HkEtOu3lmJ4r8_ZfdwzOUb1AURx9rF0h8ljE-AEOg2iyxrpUBSgt7isvNV2hGGKhhs2-dSfrpmj0On3PLOgEbUAN0JFutOwO/s1600/er1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijoqcwfm4O21_Cqr7Df8VxKIpNmFOkG1uddnvNsDjhIHx-HkEtOu3lmJ4r8_ZfdwzOUb1AURx9rF0h8ljE-AEOg2iyxrpUBSgt7isvNV2hGGKhhs2-dSfrpmj0On3PLOgEbUAN0JFutOwO/s320/er1.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLw-bKrmMzoqBPdj7x9jcN5eley4STT6oqZrfZlrZCfjq8zpgdnTl45Dra40G4kZ8wGBhzEU_J9P0AgmbvXpA31ocMi1tyRIDSU299IJq1NipjDymbSBj-RdtFpq6seIpH30TuV4_olQ0p/s1600/er2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="155" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLw-bKrmMzoqBPdj7x9jcN5eley4STT6oqZrfZlrZCfjq8zpgdnTl45Dra40G4kZ8wGBhzEU_J9P0AgmbvXpA31ocMi1tyRIDSU299IJq1NipjDymbSBj-RdtFpq6seIpH30TuV4_olQ0p/s320/er2.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhSjfp2u12rw8O_ctzRT1O9LbITJYwLHwOvHoA-fkqoHzWHkEZNJ5GJNshq65ZrXooSCQy8nYrDIx9YXufrYiJbNZKFlpuWSN2CuqaMvGMJKU_REovonf0C6WYNlnFPijHC13_K3nXhQy8/s1600/er3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="151" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhSjfp2u12rw8O_ctzRT1O9LbITJYwLHwOvHoA-fkqoHzWHkEZNJ5GJNshq65ZrXooSCQy8nYrDIx9YXufrYiJbNZKFlpuWSN2CuqaMvGMJKU_REovonf0C6WYNlnFPijHC13_K3nXhQy8/s320/er3.PNG" width="320" /></a></div>
<br />
<br />
<br />
Espero que les haya sido util, no se olviden de darle like a mi pagina de <a href="https://www.facebook.com/codebotic" target="_blank"><b><span style="color: #0b5394;">facebook </span></b></a>y suscribirse a mi canal de <a href="https://www.youtube.com/user/jofese123" target="_blank"><b><span style="color: red;">youtube </span></b></a>, mi recomendacion es que mejoren mucho mas el codigo pues para algunas operaciones uso random y heuristicas que ustedes pueden mejorar. Saludos!<br />
<br />
<br />
<br />
<br />
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-47691518890369785612015-12-09T00:56:00.002-05:002016-05-13T09:04:06.788-05:00Desarrollo de un CUBO OLAP CINEMA <div class="MsoNormal">
<h2 style="text-align: center;">
PROYECTO FINAL DE BASE DE DATOS II</h2>
<div id="page-content" style="font-family: sans-serif; font-size: 13.12px; line-height: 19.68px; padding-top: 15px;">
<div style="margin-top: 6px;">
El presente trabajo consiste en la implementación de un sistema business intelligence, cuyo propósito es mostrar a través de una estructura multidimensional (Cubo OLAP) de un Cinema haciendo uso de algunas herramientas necesarias como SQL Server 2012 y utilizando Visual Studio 2010 para realizar el diseño y la organización de los datos.</div>
<div style="margin-top: 6px;">
Para ello primero haremos una breve descripción de los sistemas business intelligence, cubo OLAP y después pasaremos a detallar la implementación y diseño del sistema.</div>
<h3>
1. INTRODUCCIÓN:</h3>
<span style="font-family: sans-serif; font-size: 13.12px; font-weight: normal; line-height: 19.68px;">La Inteligencia de Negocios o Business Intelligence (BI) se puede definir como el proceso de analizar los bienes o datos acumulados de la empresa y extraer una cierta inteligencia o conocimiento de ellos. Dentro de la categoría de bienes se incluyen las bases de datos de clientes, información de la cadena de suministro, ventas personales y cualquier actividad de marketing o fuente de información relevante para la empresa.</span><br />
<div style="margin-top: 6px;">
BI apoya a los tomadores de decisiones con la información correcta, en el momento y lugar correcto, lo que les permite tomar mejores decisiones de negocios. La información adecuada en el lugar y momento adecuado incrementa la efectividad de cualquier empresa.</div>
<div style="margin-top: 6px;">
Según Candice Goodwin: "La tecnología de BI no es nueva, ha estado presente de varias formas por lo menos en los últimos 20 años, comenzando por generadores de reportes y sistemas de información ejecutiva en los años 80”</div>
<div style="margin-top: 6px;">
De forma general, el BI suele definirse como la transformación de datos de la empresa en conocimiento para obtener una ventaja competitiva.</div>
<div style="margin-top: 6px;">
El presente documento tiene como objetivo principal, exponer el diseño de un Cubo de Datos, la cual es una estructura muy usada para organizar los datos y obtener información. Este cubo de datos será realizado enfocado en una base creada para ese propósito, una base de datos de un cinema. Cada paso realizado será explicado, pero solo se dará un resumen de cada uno de ellos. Haciendo uso de las herramientas que ofrece sql y Visual Studio, se expondrá el diseño e implementación de esta estructura.</div>
<div style="margin-top: 6px;">
<b><br /></b>
<b>1.1. Usos de un Sistema OLAP:</b><br />
<b><br /></b>
OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos y áreas similares. </div>
<div style="margin-top: 6px;">
Razones de su uso extendido:</div>
<div style="margin-top: 6px;">
- Proporciona rapidez en las consultas de Datos.<br />
<br />
- Su diseño es cómodo, y está orientado al ámbito empresarial.<br />
<br />
- Permiten procesar grandes volúmenes de información, esto se debe a que los cubos son vectores.<br />
<br />
- Las herramientas OLAP proporcionan a las compañías un sistema confiable para procesar datos que luego serán utilizados para llevar a cabo análisis e informes que permitan mejorar las operaciones productivas, tomar decisiones inteligentes y optimizar la competitividad en el mercado.<br />
<br />
- Antes solo se utilizaban sistemas ROLAP, ahora gracias al concepto de cubo OLAP, las soluciones se han ampliado, y contamos con un sistema donde la información es confiable, precisa, y su extracción muy rápida.</div>
<div style="margin-top: 6px;">
La principal característica que potencia a OLAP, es que es lo más rápido a la hora de ejecutar sentencias SQL de tipo SELECT, en contraposición con OLTP que es la mejor opción para operaciones de tipo INSERT, UPDATE Y DELETE<br />
<br /></div>
<div style="margin-top: 6px;">
<b>1.2. Arquitectura y Funcionamiento de un cubo:</b></div>
<div style="margin-top: 6px;">
a) Arquitectura</div>
<div style="margin-top: 6px;">
La arquitectura de un cubo consta de dimensiones y hechos.</div>
<div style="margin-top: 6px;">
- Dimensiones: Representan factores por lo que se analiza un determinado área del negocio. Son pequeñas y usualmente están desnormalizadas.<br />
- Hechos: Son el objeto de los análisis y están relacionados con las dimensiones. Son tablas muy grandes y suelen estar desnormalizadas.</div>
<div style="margin-top: 6px;">
Cada una de las dimensiones que posee la base de datos incorpora un campo determinado para un tipo de dato específico, que luego podrá ser comparado con la información contenida en el resto de dimensiones, para hacer posible la evaluación y posteriores informes de la información realmente relevante para una compañía.</div>
<div style="margin-top: 6px;">
Una base de datos multidimensional puede contener varios cubos o vectores que extenderán las posibilidades del sistema OLAP con el cual se trabaja.Para poder realizar un cubo de datos OLAP, tenemos que realizar primeramente un diseño. El cual, como se mencionaba, está compuesto de dimensiones y hechos. Las dimensiones son las características que se medirán, y la tabla de hechos las contendrá. La tabla de hechos tendrá las llaves primarias de todas las tablas con las que se relaciona, es decir, las dimensiones. Pero gracias a esta tabla se podrán obtener las medidas al cubo en función a las dimensiones elegidas.</div>
<div style="margin-top: 6px;">
Todo esto conlleva un proceso de selección riguroso, ya que si no se eligen correctamente las dimensiones, el cubo mostrará datos correctos, pero difíciles de entender, poco relacionados. Y como el cubo es parte de un datamart, está enfocado a un usuario, el cual desea entender toda la información de manera más sencilla, se la debe proporcionar de dicha forma.</div>
<div style="margin-top: 6px;">
En un cubo OLAP contamos con 2 formas de hacer el diseño de las dimensiones, pero al final darán resultados satisfactorios. La primera, es un modelo de diseño llamado “modelo estrella”, el cual consta de dimensiones bien definidas, y es muy aplicable al mundo de las ventas. El segundo lleva el nombre de “modelo copo de nieve”, el cual es totalmente igual al modelo estrella, la diferencia es que este mantiene las relaciones existentes entre las tablas de la base de datos. Es decir, al final en teoría se convierte en un modelo estrella, porque sigue siendo una sola tabla la que contiene las medidas, pero las dimensiones mantienen sus relaciones con las demás tablas, lo que hace que tenga la forma en que se observe sea distinta a una estrella.</div>
<div style="margin-top: 6px;">
- <b>Modelo estrella</b>: como se muestra en la ilustración. Las dimensiones básicas de este diseño son tiempo, producto, cliente, y la tabla ventas vendría a ser los hechos que se realizan en la empresa, es la que nos proporcionará las medidas.<br />
<br /></div>
<div class="image-container aligncenter" style="padding: 0px; text-align: center;">
<img alt="modeloestrella.png" class="image" src="http://cuboolapbd.wdfiles.com/local--files/start/modeloestrella.png" height="307" style="border-width: 0px;" width="640" /></div>
<div style="margin-top: 6px;">
<br />
Consiste en estructurar la información en procesos, vistas y métricas recordando a una estrella). Es decir, tendremos una visión multidimensional de un proceso que medimos a través de unas métricas. A nivel de diseño, consiste en una tabla de hechos en el centro para el hecho objeto de análisis y una o varias tablas de dimensión por cada dimensión de análisis que participa de la descripción de ese hecho. En la tabla de hecho encontramos los atributos destinados a medir el hecho: sus métricas. Mientras, en las tablas de dimensión, los atributos se destinan a elementos de nivel y a atributos de dimensión .En el esquema en estrella la tabla de hechos es la única tabla del esquema que tiene múltiples joins que la conectan con otras tablas. El resto de tablas del esquema únicamente hacen join con esta tabla de hechos.</div>
<div style="margin-top: 6px;">
<b>- Modelo Copo de Nieve:</b> El esquema en copo de nieve es un esquema de representación derivado del esquema en estrella, en el que las tablas de dimensión se normalizan en múltiples tablas. Por esta razón, la tabla de hechos deja de ser la única tabla del esquema que se relaciona con otras tablas, y aparecen nuevas joins gracias a que las dimensiones de análisis se representan ahora en tablas de dimensión normalizadas. En la estructura dimensional normalizada, la tabla que representa el nivel base de la dimensión es la que hace join directamente con la tabla de hechos. La diferencia entre ambos esquemas reside entonces en la estructura de las tablas de dimensión. Para conseguir un esquema en copo de nieve se ha de tomar un esquema en estrella y conservar la tabla de hechos, centrándose únicamente en el modelado de las tablas de dimensión, que si bien en el esquema en estrella se encontraban totalmente desnormalizadas, ahora se dividen en subtablas tras un proceso de normalización. Es posible distinguir dos tipos de esquemas en copo de nieve, un "copo de nieve" completo (en el que todas las tablas de dimensión en el esquema en estrella aparecen ahora normalizadas en el copo de nieve) o un "copo de nieve" parcial (sólo se lleva a cabo la normalización de algunas de ellas).<br />
<br />
<br /></div>
<div class="image-container aligncenter" style="padding: 0px; text-align: center;">
<img alt="dise%C3%B1o%20copodenieve.png" class="image" src="http://cuboolapbd.wdfiles.com/local--files/start/dise%C3%B1o%20copodenieve.png" height="274" style="border-width: 0px;" width="640" /><br />
<br /></div>
<div style="margin-top: 6px;">
<b>- CUBO OLAP:</b><br />
<b><br /></b>
Las herramientas OLAP proporcionan a las compañías un sistema confiable para procesar datos que luego serán utilizados para llevar a cabo análisis e informes que permitan mejorar las operaciones productivas, tomar decisiones inteligentes y optimizar la competitividad en el mercado.<br />
Para funcionar, las aplicaciones OLAP utilizan un tipo de base de datos que posee la peculiaridad de ser multidimensional, denominada comúnmente Cubo OLAP.<br />
Básicamente, el Cubo OLAP, es una base de datos que posee diversas dimensiones.<br />
Gracias a la incorporación de las bases de datos de tipo multidimensional, y el nacimiento del nuevo concepto Cubo OLAP, las herramientas de soluciones para sistemas Business Intelligence han avanzado notablemente en cuanto a las prestaciones que estas aplicaciones brindan a las empresas, donde la información confiable, precisa y en el momento oportuno, son uno de los bienes más preciados.<br />
Cabe destacar que los Cubos OLAP son vectores en los cuales se dispone la información, y gracias a esta ordenada jerarquía es posible llevar a cabo un análisis rápido de los datos.<br />
Mediante la incorporación de estos vectores o cubos, se han ampliado las posibilidades de las bases de datos relacionales, permitiendo el procesamiento de importantes volúmenes de información, que de lo contrario sería imposible realizar.</div>
<div style="margin-top: 6px;">
Cada una de las dimensiones que posee la base de datos incorpora un campo determinado para un tipo de dato específico, que luego podrá ser comparado con la información contenida en el resto de dimensiones, para hacer posible la evaluación y posteriores informes de la información realmente relevante para una compañía.<br />
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTu_hfLkhHs56ZMC2Vyt6XEa26dODU1QLDMc_cUN8WzUqBQMnDGgvF2dCzrbUJAp3nMJIc30DIKp4UKCV2nYM5E6qFnSwocB1de2kE9P3qDk7b9WBieduElxAUtU5nBrxNBIB2TbEHPDJw/s1600/representacion+grafica+de+un+cubo+olap.png" imageanchor="1"><img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTu_hfLkhHs56ZMC2Vyt6XEa26dODU1QLDMc_cUN8WzUqBQMnDGgvF2dCzrbUJAp3nMJIc30DIKp4UKCV2nYM5E6qFnSwocB1de2kE9P3qDk7b9WBieduElxAUtU5nBrxNBIB2TbEHPDJw/s400/representacion+grafica+de+un+cubo+olap.png" width="400" /></a><br />
<br /></div>
<div style="margin-top: 6px;">
<b>1.2.1. Modelo del Negocio Dimensional</b></div>
<div style="margin-top: 6px;">
En la base de datos creada de un cinema, hemos obtenido, que los hechos contendrían a las proyecciones, las ventas de entradas. Ambas vendrían a ser las medidas que usaremos. Las dimensiones serían las tablas sombreadas de azul, las tablas de hechos, las sombreadas de amarillo.<br />
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoq_aEj9JBzy_5i6TgqdXFTt_yfpyK_6YIysrwxrrWdz7CxkwPqddqRjtFcBaSz0jIc2DxJya4aGvywfK9zNr0YZpqBXF9KzvseHmTQiq-2y1Tlm_8q2ob1N2FKBRoncgc4ucoexeoatLK/s1600/modelonegociodimensional.jpg" imageanchor="1"><img border="0" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoq_aEj9JBzy_5i6TgqdXFTt_yfpyK_6YIysrwxrrWdz7CxkwPqddqRjtFcBaSz0jIc2DxJya4aGvywfK9zNr0YZpqBXF9KzvseHmTQiq-2y1Tlm_8q2ob1N2FKBRoncgc4ucoexeoatLK/s640/modelonegociodimensional.jpg" width="640" /></a></div>
<div style="margin-top: 6px;">
<b><br /></b>
<b>1.2.2. Base de Datos</b></div>
<div style="margin-top: 6px;">
La base de datos o base de hechos es una parte de la memoria del ordenador que se utiliza para almacenar los datos recibidos inicialmente para la resolución de un problema.</div>
<div style="margin-top: 6px;">
La base de datos del cinema ser vera a continuación en el modelo relacional.</div>
<div style="margin-top: 6px;">
<b>1.2.3. Modelo Relacional</b></div>
<div style="margin-top: 6px;">
El modelo relacional fue realizado en “Erwin”, el cual nos permite del mismo modelo obtener el código para la creación de la base en SQL server, o cualquier otro servido. Se uso porque sus beneficios eran muy bueno. El proceso de diseño era fácil y muy cómodo y se puede ahorrar tiempo con su uso.<br />
<br /></div>
<div style="margin-top: 6px;">
<b> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjPoMwgxfp7w9XNyfsImo2WR7l9i0vaiFO5h6bJoXWMnQbhwBcN5lrRvZsNQYwzsTQTYQUERDMEjR4M-siNn9vegtSL7W8fdYzNSutc_jXLtW0ZPYlzwkupGymVs4pIhM1x0zrGS-n6niP/s1600/modelorelacionalbase.jpg" imageanchor="1"><img border="0" height="344" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjPoMwgxfp7w9XNyfsImo2WR7l9i0vaiFO5h6bJoXWMnQbhwBcN5lrRvZsNQYwzsTQTYQUERDMEjR4M-siNn9vegtSL7W8fdYzNSutc_jXLtW0ZPYlzwkupGymVs4pIhM1x0zrGS-n6niP/s640/modelorelacionalbase.jpg" width="640" /></a></b><br />
<br />
<br />
<br />
<b>1.2.4. Interfaz con el Usuario</b><br />
<br />
El medio de comunicación con el usuario será la plataforma de Visual Studio, o si el usuario prefiere algo más sencillo, Excel es una opción que nos puede ayudar a visualizar los resultados.</div>
<div style="margin-top: 6px;">
<b><br /></b>
<b>1.2.5. Módulo de Explicación.</b></div>
<div style="margin-top: 6px;">
La mayoría de los sistemas business intelligence contienen un módulo de explicación, diseñado para aclarar al usuario la línea de razonamiento seguida en el proceso de reporte, análisis de datos.</div>
<div style="margin-top: 6px;">
Business Intelligence proporciona información cuando se necesita y en el formato en que se necesita.<br />
Gracias a las funciones de integración de datos, provenientes de todas las áreas de la empresa y a la creación/presentación autónoma de reportes y análisis.</div>
<div style="margin-top: 6px;">
Business Intelligence ofrece además una capa de presentación integrada, robusta y flexible para toda la gama de funciones de Analytics, incluyendo estadísticas, análisis predictivos, data mining y text mining, predicción y optimización, todo integrado en el contexto empresarial para una mejor y más rápida toma de decisiones.</div>
<div style="margin-top: 6px;">
En este caso se mostraran en pantalla, de acuerdo a los que el usuario quiera ver tenemos dos medidas básicas, el número de proyecciones y la cantidad de ventas de entradas. Estas medidas se podrán relacionar con las dimensiones elegidas.</div>
<div style="margin-top: 6px;">
Al usar Excel podremos visualizar, utilizando la opción de “Datos de otras fuentes desde Alnalysis Services”, se podrá visualizar el servidor local, del cual se puede importar el cubo realizado en visual studio. Así se podrá visualizar los siguientes resultados:<br />
<br /></div>
<div style="margin-top: 6px;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUhthB_Hd1VM88RJdOzJv5fHPs1S7GUZKPz_dEsXNIJzU1ado0VkxiCYosOWjtXT4KBnrJCarXOChKDlormgwiiXL1aOoEzSfkxdeNpavKNOSruht_v3_stRvVOBqZQhyUFIIBP4op5k8q/s1600/Captura.PNG" imageanchor="1"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUhthB_Hd1VM88RJdOzJv5fHPs1S7GUZKPz_dEsXNIJzU1ado0VkxiCYosOWjtXT4KBnrJCarXOChKDlormgwiiXL1aOoEzSfkxdeNpavKNOSruht_v3_stRvVOBqZQhyUFIIBP4op5k8q/s1600/Captura.PNG" /></a><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRqzw4jQJdACjD12b8A8TtJGgdsQsV8ns7ZLNk0B8BesjNFZ_JH0ogCgronsSd1T0aHoN9QR_bvZN8VQ_eLWE-Osg962mCbsfW5u09nBJfZDlif3ShBzflaY8cEvsEdcDC6Xr1_lQkXw9e/s1600/Captura.PNG" imageanchor="1"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRqzw4jQJdACjD12b8A8TtJGgdsQsV8ns7ZLNk0B8BesjNFZ_JH0ogCgronsSd1T0aHoN9QR_bvZN8VQ_eLWE-Osg962mCbsfW5u09nBJfZDlif3ShBzflaY8cEvsEdcDC6Xr1_lQkXw9e/s640/Captura.PNG" width="430" /></a><br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnESVcLoqk2B5b1TI2KhPdeKl7ZntYK8NZuLPcS54pv0m6t4UoU_0nI1yHmtVJ5OtdF0k29GBJhLnspTb_vDxLlTVz8YqZEoKatld62GPURQrGF1uRRF32ZdX7yTXT5hpoywMQOc3P0Guo/s1600/Captura.PNG" imageanchor="1"><img border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnESVcLoqk2B5b1TI2KhPdeKl7ZntYK8NZuLPcS54pv0m6t4UoU_0nI1yHmtVJ5OtdF0k29GBJhLnspTb_vDxLlTVz8YqZEoKatld62GPURQrGF1uRRF32ZdX7yTXT5hpoywMQOc3P0Guo/s640/Captura.PNG" width="640" /></a><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRWN2FJg04qncaA1mNYVBsUu-Hrx0R2SRk0giN_h5rDMLQvV8yHENU7ug-tuhPxzmLblzS6pgpxiuWdkUaFYOcPJTqHJtWKrAi-9lRiyG7qxOtB4fbQA95W7fkEpcR1bfh397A1lInlUFm/s1600/Captura.PNG" imageanchor="1"><img border="0" height="440" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRWN2FJg04qncaA1mNYVBsUu-Hrx0R2SRk0giN_h5rDMLQvV8yHENU7ug-tuhPxzmLblzS6pgpxiuWdkUaFYOcPJTqHJtWKrAi-9lRiyG7qxOtB4fbQA95W7fkEpcR1bfh397A1lInlUFm/s640/Captura.PNG" width="640" /></a><br />
<br />
Y si el usuario desearía otros resultados. Tan solo se tendría que seleccionar las dimensiones y si se requiere algo más específico, el usuario deberá hacer uso de los filtros. Cabe mencionar que gracias a Excel también se podrán realizar gráficos muy interesantes haciendo uso de esta información ya organizada<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjotrREHMYjmH-HHWz1-cWzA473cY8QALkChHyfc1GCEdZVdkDD44FolGZCiUYYpjv7y9RVMbp8Oc_7jkhCUfxtjgH5-Q3RuiSS2eNYyBp1Aj5um_5hdEWdl71NwVogKn25MabKROA49zv7/s1600/Captura.PNG" imageanchor="1"><img border="0" height="414" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjotrREHMYjmH-HHWz1-cWzA473cY8QALkChHyfc1GCEdZVdkDD44FolGZCiUYYpjv7y9RVMbp8Oc_7jkhCUfxtjgH5-Q3RuiSS2eNYyBp1Aj5um_5hdEWdl71NwVogKn25MabKROA49zv7/s640/Captura.PNG" width="640" /></a><br />
<br />
<br /></div>
<div style="margin-top: 6px;">
<b>1.2.6. Módulo de Adquisición (Preparación de plataformas y herramientas)</b></div>
<div style="margin-top: 6px;">
Lo usado durante la creación del cubo fue:<br />
• Sql server 2012<br />
• Visual Studio 2010<br />
• Erwin data modeler<br />
• Excel 2010<br />
<br />
Para hacer uso de estos es necesario descargar las versiones originales de las paginas oficiales de descarga. En este caso se eligio Visual 2010, porque era el único compatible en Windows 7 con las herramientas de Business Intelligence que ofrece sql 2012.<br />
Erwin es fácil de usar y se puede conseguir una versión para estudiantes en la pagina del mismo es gratuito al menos por un año.<br />
Excel 2010 es parte del paquete de office y se uso para visualizar los daros del cubo por su interface tan sencilla y muy familiar.</div>
<div style="margin-top: 6px;">
<b>1.3. Ventajas e Inconvenientes de un CUBO OLAP</b></div>
<div style="margin-top: 6px;">
1.3.1. Ventajas<br />
<br />
• Tiene acceso a grandes cantidades de información.<br />
• Analiza las relaciones entre muchos tipos de elementos empresariales.<br />
• Involucra datos agregados.<br />
• Compara datos agregados a través de periodos jerárquicos.<br />
• Presenta los datos en diferentes perspectivas.<br />
• Involucra cálculos complejos entre elementos de datos.<br />
• Puede responder con rapidez a consultas de usuarios<br />
• Es de fácil uso y acceso flexibles para los usuarios.<br />
• Los datos están organizados en diferentes dimensiones lo que permite un mejor análisis.<br />
• Ahorro generado por productividad de personas altamente profesionales.<br />
• Permite encontrar la historia en los datos.<br />
• Genera cierta ventaja competitiva.</div>
<div style="margin-top: 6px;">
1.3.2. Inconvenientes</div>
<div style="margin-top: 6px;">
• A pesar de las grandes ventajas que presenta este tipo de base de datos multidimensional que incluye Cubos OLAP, la cual permite obtener mayor rapidez en las consultas y en el procesamiento de la información, lo cierto es que su gran falla reside en la imposibilidad de realizar cambios en su estructura.</div>
<div style="margin-top: 6px;">
• Debido a su forma de funcionamiento y almacenamiento de la información, cuando los usuarios requieren realizar modificaciones en la estructura de este tipo de base de datos, deben rediseñar el Cubo OLAP, sin posibilidades de poder utilizar la estructura en la que se trabajó hasta el momento.</div>
<div style="margin-top: 6px;">
• El modelo de negocio no siempre se adopta bien en un modelo jerárquico.</div>
<div style="margin-top: 6px;">
• El cubo es una estructura adicional de datos que mantener y actualizar, eso supone un gasto extra de recursos (servidores, discos, procesos de carga).</div>
<div style="margin-top: 6px;">
1.4. Lenguaje de Programación Transact-SQL</div>
<div style="margin-top: 6px;">
1.4.1. Introducción a Visual Studio y SQL</div>
<div style="margin-top: 6px;">
a) Visual Studio: Es un entorno muy completo y confiable de herramientas de desarrollo para la generación de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basica, Visual C# y visual C++ utilizan todos el mismo entrono de desarrollo integrado (IDE), que habilita el uso compartido de herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso a tecnologías clave para simplificar el desarrollo de aplicaciones web ASP y servicios Web XML.</div>
<div style="margin-top: 6px;">
b) SQL Server: Es un servidor de bases de datos muy completo que es relacional. El lenguaje que usa es el transac- sql. Es un lenguaje antiguo, pero que aun tiene su uso muy extendido, ya que de ahí se derivan muchos de los lenguajes para servidores de base de datos actuales.</div>
<div style="margin-top: 6px;">
1.4.2. Características Principales<br />
<br />
a) Visual Studio:</div>
<div style="margin-top: 6px;">
• Es un IDE que usa diversos lenguajes. En este caso no se hizo uso de los lenguajes directamente, sino mas bien del entorno que ofrece.<br />
• Las plantillas que ofrece son muy importantes<br />
• Son muy completas y están ligadas al diseño que brinda Business Intelligence.</div>
<div style="margin-top: 6px;">
b) SQL: El lenguaje SQL se creó con la finalidad de ser un lenguaje muy potente y a la vez muy fácil de utilizar, se ha conseguido en gran medida ya que con una sola frase (instrucción) podemos recuperar datos complejos (por ejemplo datos que se encuentran en varias tablas, combinándolos, calculando resúmenes), y utilizando un lenguaje muy cercano al lenguaje hablado (inglés).<br />
Por ejemplo:</div>
<div style="margin-top: 6px;">
SELECT código, nombre FROM Clientes WHERE localidad=’Valencia’;</div>
<div style="margin-top: 6px;">
- Esta instrucción nos permite SELECCIONAR el código y nombre de los Clientes cuya localidad sea Valencia.</div>
<div style="margin-top: 6px;">
- La sencillez también radica en que lo que indicamos es lo que queremos obtener, no el cómo lo tenemos que obtener, de eso se encargará el sistema automáticamente.</div>
<div style="margin-top: 6px;">
- Las sentencias SQL además siguen todo el mismo patrón:</div>
<div style="margin-top: 6px;">
• Empiezan por un verbo que indica la acción a realizar.</div>
<div style="margin-top: 6px;">
• Completado por el objeto sobre el cual queremos realizar la acción.</div>
<div style="margin-top: 6px;">
• Seguido de una serie de cláusulas (unas obligatorias, otras opcionales) que completan la frase, y proporcionan más detalles acerca de lo que se quiere hacer.</div>
<div style="margin-top: 6px;">
Si sabemos algo de inglés nos será más fácil interpretar a la primera lo que quiere decir la instrucción, y de lo contrario, como el número de palabras que se emplean es muy reducido, a continuación las mencionamos:</div>
<div style="margin-top: 6px;">
• Por ejemplo en el DDL (acciones sobre la definición de la base de<br />
datos), tenemos 3 verbos básicos:</div>
<div style="margin-top: 6px;">
CREATE (Crear)<br />
DROP (Eliminar)<br />
ALTER (Modificar)</div>
<div style="margin-top: 6px;">
Completados por el tipo de objeto sobre el que actúan y el objeto concreto:</div>
<div style="margin-top: 6px;">
+ CREATE DATABASE mibase…….;</div>
<div style="margin-top: 6px;">
Permite crear una base de datos llamada mibase, a continuación escribiremos las demás cláusulas que completarán la acción, en este caso dónde se almacenará la base de datos, cuánto ocupará, etc.</div>
<div style="margin-top: 6px;">
+ CREATE TABLE mitabla (…..);</div>
<div style="margin-top: 6px;">
Permite crear una nueva tabla llamada mitabla, entre paréntesis completaremos la acción indicando la definición de las columnas de la tabla.</div>
<div style="margin-top: 6px;">
+ CREATE INDEX miindex…;</div>
<div style="margin-top: 6px;">
Lo mismo para crear un índice</div>
<div style="margin-top: 6px;">
+ DROP DATABASE mibase;</div>
<div style="margin-top: 6px;">
Permite borrar, eliminar la base de datos mibase.</div>
<div style="margin-top: 6px;">
+ DROP TABLE mitabla;</div>
<div style="margin-top: 6px;">
Elimina la tabla mitabla.</div>
<div style="margin-top: 6px;">
+ ALTER TABLE mitabla…..;</div>
<div style="margin-top: 6px;">
Permite modificar la definición de la tabla mitabla.</div>
<div style="margin-top: 6px;">
• En el DML (acciones sobre los datos almacenados) utilizaremos los verbos:</div>
<div style="margin-top: 6px;">
INSERT (Crear, es decir, insertar una nueva fila de datos)<br />
DELETE (Eliminar filas de datos)<br />
UPDATE (Modificar filas de datos)<br />
SELECT (Seleccionar, obtener)</div>
<div style="margin-top: 6px;">
Por ejemplo:</div>
<div style="border-bottom-color: silver; border-bottom-style: solid; border-bottom-width: 1px; margin: 0px; padding-bottom: 3px;">
<br />
INSERT INTO mitabla: Inserta nuevas filas en mitabla.<br />
DELETE FROM mitabla: Eliminar filas de mitabla.<br />
UPDATE mitabla: Actualiza filas de mitabla.<br />
<br />
Como ejemplo de cláusula dentro de una instrucción tenemos<span style="font-family: sans-serif; font-size: 13.12px; font-weight: normal; line-height: 19.68px;">:</span><br />
<br />
SELECT código, nombre<br />
<span style="font-size: 13.12px; line-height: 19.68px;">FROM Clientes</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;">WHERE localidad=’Valencia’;</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">En esta sentencia nos aparecen dos cláusulas, la cláusula FROM que nos permite indicar de dónde hay que </span><span style="font-family: sans-serif;"><span style="font-size: 13.12px; line-height: 19.68px;">coger los datos y la cláusula WHERE que permite indicar una condición de selección.</span></span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">• Otra característica de una sentencia SQL es que acaba con un punto y coma (;) originalmente éste era obligatorio y servía para indicar el fin de la instrucción, pero ahora se puede omitir, aunque se recomienda su uso.</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">• En una sentencia utilizaremos palabras reservadas (las fijas del lenguaje), y nombres de objetos y variables (identificadores). Las palabras reservadas no se pueden utilizar para otro propósito, por ejemplo una tabla no se puede llamar FROM, y los nombres (los identificadores) siguen las reglas detalladas en el punto siguiente.</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">• Nombres cualificados. En ocasiones deberemos utilizar nombres cualificados, por ejemplo cuando se escribe un nombre de tabla, SQL presupone que se está refiriendo a una de las tablas de la base de datos activa, si queremos hacer referencia a una tabla de otra base de datos utilizamos su nombre cualificado nombrebasedatos.nombredeesquema.nombretabla, utilizamos el punto para separar el nombre del objeto y el nombre de su contenedor.</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">• El valor NULL;</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<span style="font-size: 13.12px; line-height: 19.68px;">Puesto que una base de datos es un modelo de una situación del mundo real, ciertos datos pueden inevitablemente faltar, ser desconocidos o no ser aplicables, esto se debe de indicar de alguna manera especial para no confundirlo con un valor conocido pero que sea cero por ejemplo, SQL tiene para tal efecto el valor NULL que indica precisamente la ausencia de valor. Por ejemplo: no es lo mismo que el alumno no tenga nota a que tenga la nota cero, esto afectaría también a todos los cálculos que se pueden realizar sobre la columna nota.</span><br />
<span style="font-size: 13.12px; line-height: 19.68px;"><br /></span>
<br />
<div style="margin-top: 6px;">
<h2>
2. CUBO OLAP</h2>
</div>
<div style="margin-top: 6px;">
2.1. Planteamiento y Diseño:<br />
<br />
La base de datos creada ya se mostró anteriormente lo que se hizo en el diseño del cubo fue identificar los hechos y dimensiones.<br />
Hechos:<br />
<br />
<ul>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Medidas:</span></li>
<ul>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Cantidad de Ventas</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Cantidad de Proyecciones.</span></li>
</ul>
</ul>
</div>
<div style="margin-top: 6px;">
<br />
<ul>
<li><span style="font-size: 13.12px; line-height: 19.68px;">Dimensiones:</span></li>
<ul>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Cliente</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Tipo de Pago</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Proyección: película, horario, tipo de película, pago</span></li>
</ul>
</ul>
</div>
<div style="margin-top: 6px;">
2.2. Implementación:<br />
<br />
Pasos de la implementación:<br />
<br />
<ol>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Generar un vista de datos seleccionando “una nueva vista de datos”, en esa opción, seleccionar todas las tablas de la base de datos.</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Crear dimensión a dimensión, ya que si se deja que el asistente del cubo cree las dimensiones, no las creara correctamente. Ademas asi, se puede seleccionar solo los atributos necesarios de cada tabla para que se carguen.</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Ahora seleccionar la opción de “nuevo cubo”, la cual nos seleccionara automáticamente las dimensiones ya estructuradas.</span></li>
<li><span style="font-size: 13.12px; line-height: 19.68px;"> Se revisa el cubo seleccionando la opción del “examinador”. O bien usar Excel, para visualizar los datos.</span></li>
</ol>
</div>
<span style="font-size: 13.12px; line-height: 19.68px;"></span><br />
<div style="font-size: 13.12px; line-height: 19.68px;">
</div>
<br />
<div style="margin-top: 6px;">
<div style="margin: 0px;">
2.3. Ejecución:<br />
<br /></div>
<div style="margin: 0px;">
Al tener las dimensiones ya definidas en el proyecto. Se procede a realizar el cubo. Siempre se debe ejecutar el cubo así se podrá abrir el “Examinador”, que nos permitirá observar los datos organizados. En la siguiente figura se muestra algunas dimensiones relacionadas con las medidas.</div>
</div>
</div>
<div style="margin-top: 6px;">
<br />
<br />
<br />
<br />
<br />
Si desean el proyecto: <a href="https://sites.google.com/site/cuboolapcinema/" style="background-color: #e0edff; color: #3b5998; cursor: pointer; font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 15.36px; text-decoration: none; white-space: pre-wrap;" target="_blank">https://sites.google.com/site/cuboolapcinema/</a></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/13913921849996024584noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-85834099832973324212015-10-08T16:31:00.000-05:002015-10-08T16:46:59.687-05:00Ejercicios con Funciones en MySQL<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGxOuESVWP1WCrkbCsTTdgA2NHqG0So8p1yF4WoETgq2-SjYS-X5R31nGpOMB90AEqOq5toct7piUCo5y3EEz1SFFvNcZGgZoFGxBAVPgm9rP9WU-ZoBWoB5UF-GUd8UlmkdlvbKXmC5wn/s1600/mysql-workbench.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGxOuESVWP1WCrkbCsTTdgA2NHqG0So8p1yF4WoETgq2-SjYS-X5R31nGpOMB90AEqOq5toct7piUCo5y3EEz1SFFvNcZGgZoFGxBAVPgm9rP9WU-ZoBWoB5UF-GUd8UlmkdlvbKXmC5wn/s320/mysql-workbench.jpg" width="320" /></a></div>
<br />
<br />
En este nuevo post les voy a compartir algunos ejercicios resueltos usando funciones en MySQL.<br />
Las Funciones en MySQL tienen la misma lógica que un lenguaje de programación por ejemplo C++, Creas la función, le asignas parámetros y devuelves un valor, las funciones son usadas en varios comandos y también hay que mencionar que las funciones se pueden anidar, de manera que podemos usar mas de una.<br />
<br />
<b>Nota:</b> Hay que resaltar que MySQL no es CASE SENSITIVE osea que no importa si pones mayúsculas o minúsculas, son tratadas por igual.<br />
<br />
Aquí les presento la estructura básica de una función en MySQL.<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=k289tsum"></script>
<br />
<b>Delimiter:</b> Usado para establecer los limites de una funcion, el simbolo "$" puede ser modificado por cualquier otro simbolo , este simbolo reemplaza al punto y coma ";" en MySQL recordemos que para ingresar una linea al final tenemos que agregarle el ";", entonces usando delimiter facilmente podemos hacer varias lineas de codigo y ejecutarlos sin problemas en una sola vez.<br />
<br />
<b>BEGIN y END: </b>Son los que establecen los limites de los limites para los bloques de intrucciones de la funcion.<br />
<br />
Aclarado la estructura de las funciones en MySQL, aquí les presento una lista de ejercicios resueltos:<br />
<br />
<b>Nota: </b>Recuerden que para probar los códigos primero es necesario crear y luego usar una base de datos.<br />
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
1.- Comprobar si un numero es primo o no</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=fNwgtvCM"></script>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
2.- Crear una calculadora Aritmética</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br />
<script src="http://pastebin.com/embed_js.php?i=FzYHK1jy"></script>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
3.-Convertir un Numero Decimal a Romanos</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br />
<script src="http://pastebin.com/embed_js.php?i=tcTjvPHm"></script>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
4.-Resolver: x^y + y^x</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=SkbPUZ4y"></script>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
5.-Mostrar serie de impares 1,3,5,7,...</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.1563px;" />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=VZX6pAii"></script>
<br />
Esos fueron todos los ejercicios que les compartiré en este post, en un próximo seguiré compartiendo mas ejercicios no solo de funciones sino también de procedimientos almacenados, vistas, triggers, cursor, etc. Si les sirvió les agradecería que le den Like a mi Pagina de Facebook, y suscribanse a mi canal de Youtube que se encuentra en la cabecera de mi blog, hasta la proxima :-).<br />
<br />
<br />
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-77202540426747607742015-08-17T03:35:00.002-05:002015-08-17T15:22:15.706-05:00Conectar Prolog con Java usando JPL<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnW-FqpCOwC-RPUS7JTXy6mJx-OCD7uxDbn8JFt3JJiph_7wGat4zG5EWvaQgcnYG76ww-5wGB9auyIDF1aEVytwkwmxf6DFRE-V2MqWKueryWtJGY1vvIur7nbAJY1FezhLMU_qbZtEbQ/s1600/JAVAYPROLOG.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnW-FqpCOwC-RPUS7JTXy6mJx-OCD7uxDbn8JFt3JJiph_7wGat4zG5EWvaQgcnYG76ww-5wGB9auyIDF1aEVytwkwmxf6DFRE-V2MqWKueryWtJGY1vvIur7nbAJY1FezhLMU_qbZtEbQ/s1600/JAVAYPROLOG.jpg" /></a></div>
<br />
<br />
<div style="text-align: justify;">
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif;">El lenguaje de programación lógica Prolog esta siendo muy utilizado en las aplicaciones de hoy en día, este lenguaje es usado para hacer Sistemas expertos, sistemas probabilistas, reconocimiento de patrones y otros temas sobre Inteligencia Artificial, sin embargo para realizar una aplicación es necesario usar otros lenguajes como por ejemplo Java, un ejemplo claro seria que con Java podemos hacer interfaces gráficas mas sofisticadas que con Prolog, en este tutorial te enseñare como hacer una conexión entre el JDK de Java y el compilador de Prolog a través de una librería llamada JPL que viene incluida en la instalación de Prolog. </span></div>
<br />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Requerimientos:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif;">- Tener instalado JDK de Java</span><br />
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif;">- Tener instalado Netbeans </span><br />
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif;">- Tener instalado el compilador de Prolog </span><br />
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif;">- Tener instalado el Editor de Prolog (Swi - Prolog)</span><br />
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Conexión:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Como mencione anteriormente usaremos una librería incluida en la carpeta de instalación de Prolog llamada JPL: Java Prolog Library y para esto es necesario agregar las rutas de los recursos que usaremos a la variable de entorno PATH, para que pueda ser reconocida por el sistema operativo.</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Para esto nos dirigimos a Equipo >> Propiedades >> Configuración Avanzada del Sistema >> Opciones Avanzadas >> Variables de entorno >> Variables del Sistema >> Path y le damos EDITAR.</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCju-3z6bWg1vix9k_uO90VBo2M6nS_uk02An5jKInaIwLsPP2O-XSrVl3qczlQdiMY59ebk6KE0IHo03YspfkkVBy_bBWvtJaCcXQ-ga1sc-UDyAhzklzrTwaZ0_G5vaOMlze5mkSjs5O/s1600/1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCju-3z6bWg1vix9k_uO90VBo2M6nS_uk02An5jKInaIwLsPP2O-XSrVl3qczlQdiMY59ebk6KE0IHo03YspfkkVBy_bBWvtJaCcXQ-ga1sc-UDyAhzklzrTwaZ0_G5vaOMlze5mkSjs5O/s1600/1.PNG" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3DdZbCw3EfF1P7_gK33v3vPJ19B9XHBEW-F9EvMMek736w9uO1JvvwmrVZCSDgCB7Wc6HyXnsE1nkGTWnvF75_PfNnlM37O4NezDj2XdzDgw_Qv_iAvEiRAPSH0sUwYomE2K3f1wFf85p/s1600/2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3DdZbCw3EfF1P7_gK33v3vPJ19B9XHBEW-F9EvMMek736w9uO1JvvwmrVZCSDgCB7Wc6HyXnsE1nkGTWnvF75_PfNnlM37O4NezDj2XdzDgw_Qv_iAvEiRAPSH0sUwYomE2K3f1wFf85p/s1600/2.PNG" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ9qaCf4Q3xnhlZ4YsR_b1W80WosTax6DnCTR9FEOPzVvtWNROk2AWap-mKgHGmPyW7yIyULMUd2eXb7zQHC62babXKSQwkkKuhe0gGhItJPhI8DQXjTtHMuep4IZv6n4j6BaKDU_mRZRS/s1600/3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ9qaCf4Q3xnhlZ4YsR_b1W80WosTax6DnCTR9FEOPzVvtWNROk2AWap-mKgHGmPyW7yIyULMUd2eXb7zQHC62babXKSQwkkKuhe0gGhItJPhI8DQXjTtHMuep4IZv6n4j6BaKDU_mRZRS/s320/3.PNG" width="275" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgovWPoXH90DiWNa5gsTiPf1TUEHavVUNxYQnKFbRbIJI25pnA7A0pAxy-7rTcgOf62745b7urQ3pexbI8bYR9dGv1MQrhAmDd3_6nqHZFcBw6GOVWIqGwAb8cKwfTEqhDteicQ_PpvKY-U/s1600/4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgovWPoXH90DiWNa5gsTiPf1TUEHavVUNxYQnKFbRbIJI25pnA7A0pAxy-7rTcgOf62745b7urQ3pexbI8bYR9dGv1MQrhAmDd3_6nqHZFcBw6GOVWIqGwAb8cKwfTEqhDteicQ_PpvKY-U/s320/4.PNG" width="284" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFh3T0qT8nXHqQw2xPA3BHDhwJerVLHl4lqaGh6eMS1hHmZXXuD_nhGHVzmSRHAqmLZqzqIlBDMztaxJvTyVmN_YlAYeXPMvstxgEgRN4JlxmScyHSPAoPDrsiWhiHy9gDmN3LVjPdrw-T/s1600/5.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFh3T0qT8nXHqQw2xPA3BHDhwJerVLHl4lqaGh6eMS1hHmZXXuD_nhGHVzmSRHAqmLZqzqIlBDMztaxJvTyVmN_YlAYeXPMvstxgEgRN4JlxmScyHSPAoPDrsiWhiHy9gDmN3LVjPdrw-T/s320/5.PNG" width="320" /></a></div>
<br />
<br />
<br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">En esta variable agregaremos 5 rutas necesarias, estas rutas varían de acuerdo a la versión de tu JDK y la instalación de prolog en mi caso son:</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\Java\jdk1.7.0_80\bin;</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\Java\jdk1.7.0_80\lib\tools.jar;</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\Java\jdk1.7.0_80\jre\lib\rt.jar;</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\swipl\bin;</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\swipl\lib\jpl.jar;</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Nota: Cada ruta va separada por ";", antes que empieces a agregar tus rutas verifica que haya un ";" en la ultima variable agregada.</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Con esto ya tendremos nuestra conexión establecida entre Prolog y Java.</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
</div>
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"></ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script><br />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Prueba:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Para realizar una consulta entre Java y Prolog iremos al NetBeans y crearemos un nuevo proyecto llamado JavaProlog en el cual incluiremos el archivo JPL.jar</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjslO6Hpjscgc67_O4l00RsudRcg-CY77SaJ2Y-Z_4RpXSFLBnVCBss5sntyQbxom-PO-7VZfVIPecMJ2Scmzn0iXd99hSM_OmOoMss9OJXQxX4j7DTu7ed4n9uv6g-933Q9zYOCmopJV5/s1600/j1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjslO6Hpjscgc67_O4l00RsudRcg-CY77SaJ2Y-Z_4RpXSFLBnVCBss5sntyQbxom-PO-7VZfVIPecMJ2Scmzn0iXd99hSM_OmOoMss9OJXQxX4j7DTu7ed4n9uv6g-933Q9zYOCmopJV5/s1600/j1.PNG" /></span></a></div>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">En la carpeta libraries hacemos anti - click >> add JAR/Folder</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVI2nKHbLpjEjywr8hiPk7WqyYAht328tXZOLkHSPHl7inm_4DuWaqgGct2T5KGOkpGvg3S2uf0STO82q6zBNMGI-HgRMcYOwcsgrOjpUut_Cnb_MCv8IcVz1rfwyqFowGIkHBkYLg2GfO/s1600/j2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVI2nKHbLpjEjywr8hiPk7WqyYAht328tXZOLkHSPHl7inm_4DuWaqgGct2T5KGOkpGvg3S2uf0STO82q6zBNMGI-HgRMcYOwcsgrOjpUut_Cnb_MCv8IcVz1rfwyqFowGIkHBkYLg2GfO/s1600/j2.PNG" /></span></a></div>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Buscamos la ruta siguiente y seleccionamos el archivo jpl.jar:</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><b>C:\Program Files\swipl\lib</b></span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6RWfIlpod_8ShEAvfkhP4MgQsblbgM51g-TWLrJ8RyOHpoeMOigT6_0lJMl_CEpF4bPi7y8GuL_eosLeE8m5axj04zQxGOxViuWBJGrEqJxzNYaPgDpCr0osiMb92uA_KAA75sQmCpvk/s1600/j3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6RWfIlpod_8ShEAvfkhP4MgQsblbgM51g-TWLrJ8RyOHpoeMOigT6_0lJMl_CEpF4bPi7y8GuL_eosLeE8m5axj04zQxGOxViuWBJGrEqJxzNYaPgDpCr0osiMb92uA_KAA75sQmCpvk/s1600/j3.PNG" /></span></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_L9RmLuLel51a13Kta1FOnD9yWRlDtEjnItIzWU3If_YWYPb9Sg0azmDbxTdo9w6gyQym6WCnPEZM0TbwBB1ZAJnMKRSHCOFXY4BD8-O4dIXayitKNmoIAL7EgAeHW_ysShf1uC3Bq1hi/s1600/j4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_L9RmLuLel51a13Kta1FOnD9yWRlDtEjnItIzWU3If_YWYPb9Sg0azmDbxTdo9w6gyQym6WCnPEZM0TbwBB1ZAJnMKRSHCOFXY4BD8-O4dIXayitKNmoIAL7EgAeHW_ysShf1uC3Bq1hi/s1600/j4.PNG" /></span></a></div>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Nota: En algunos casos la dirección de instalación puede variar dependiendo a tu versión de windows.</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Con esto ya tenemos agregada la librería JPL.jar y eso seria todo el tutorial. Aquí les dejo un ejemplo para que prueben su conexion:</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<script src="http://pastebin.com/embed_js.php?i=bZ8KdDMW"></script>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;">Espero te sea de ayuda, si te sirvio no te olvides de darle Like a mi Pagina de Facebook, hasta la proxima.</span><br />
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"><br /></span>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-22950893547113266702015-08-15T11:12:00.001-05:002015-08-15T22:34:49.319-05:00Una escena en 2d con opengl <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnA4LcN7EvtP3W-oCSDPDcLIuy341fNZZv0OM_dLcN1S7j7NmI-rrOycIXUwVuSEsPTlB5Rd6m8p0cQFOArQ6SNzTJibmzuH-WmorOR7MBRMQN0GraHcTl4NLazTgvascdopRoWvg5abmU/s1600/imagen.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnA4LcN7EvtP3W-oCSDPDcLIuy341fNZZv0OM_dLcN1S7j7NmI-rrOycIXUwVuSEsPTlB5Rd6m8p0cQFOArQ6SNzTJibmzuH-WmorOR7MBRMQN0GraHcTl4NLazTgvascdopRoWvg5abmU/s320/imagen.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="background-color: white;"><span style="font-size: 14px; line-height: 20.15625px;">Buen día, este algoritmo es el inicio de muchos que vamos a comenzar en este minicurso de opengl en las cuales les indicare las funciones mas importantes que se están usando en este algoritmo para hacer nuestra pequeña escena, espero les agrade y lo mas importante sea útil </span></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Un poco de Teoría:</h2>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;">Sera importante comprender las funciones basicas que se requiere para manejar opengl </span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glutInit(&argc, argv)</b>;<b><o:p></o:p></b></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Esta función es la que inicializa la GLUT y negocia con el sistema de
ventanas para abrir una. Los parámetros deben ser los mismos argc y argv, sin
modificar, de la función main(). Además, Glut entiende una serie
de parámetros que pueden ser pasados por línea de comandos.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b><span lang="EN-GB">glutInitDisplayMode(GLUT_SINGLE
| GLUT_RGB);</span></b><b><o:p></o:p></b></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span lang="EN-GB"><span style="font-family: inherit;"><br /></span></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Define el modo en el que debe dibujar en la ventana. Los parámetros,
como gran parte de las funciones que iremos viendo, se definen con flags o
máscaras de bits. En este caso en concreto, GLUT_SINGLEindica que se debe
usar un solo buffer y GLUT_RGB el tipo de modelo de color con el que
se dibujará.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">glutInitWindowPosition(50, 50);<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Posición x e y de la esquina superior izquierda de la nueva ventana, con
respecto al escritorio en el que se trabaje.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">glutInitWindowSize(500, 500);<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">El ancho y alto de la nueva ventana.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glutCreateWindow("Hello OpenGL</b>");<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Esta función es la que propiamente crea la ventana y el parámetro es el
nombre de la misma.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">init();<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">En esta función, que hemos definido nosotros, activamos y definimos una
serie de estados de opengl, antes de pasar el control del programa a la GLUT.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">glutDisplayFunc(display);<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;">Aquí se define el primer callback. La función pasada como parámetro
será llamada cada vez que GLUT determine oportuno que la ventana debe ser redibujada,
como al maximizarse, poner otras ventanas por encima y después quitarlas, etc.</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">glutReshapeFunc(reshape);<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Aquí definimos otro callback, en este caso para saber que hace
cuando la ventana es explícitamente reescalada. Esta acción afecta en principio
directamente al render, puesto que se está cambiando el tamaño del plano
de proyección. Por eso, en esta función (en este caso reshape), se suele
corregir esto de alguna forma. Lo veremos mejor más adelante.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;">glutMainLoop();<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div class="separator" style="clear: both;">
</div>
<div class="MsoNormal">
<span style="font-family: inherit;">Esta función cede el control del flujo del programa a GLUT que, a partir
de estos "eventos", irá llamando a las funciones que han sido pasadas
como callbacks.</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><b><span style="font-size: 13.5pt;">Contenido de los callbacks</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 13.5pt;"><span style="font-family: inherit;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Como se ha comentado, opengl puede ser vista como una maquina de estados. Por
lo tanto antes de empezar a hacer nada, habrá que configurar alguno de estos
estados. En init() podemos apreciar:<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glClearColor(0,0,0,0);</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Con esto se define el color con el que se borrara el buffer al hacer un glClear().
Los 3 primeros parámetros son las componentes R, G y B, siguiendo un rango de
[0..1]. La última es el valor alpha, del que hablaremos mas adelante.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Veamos ahora la función reshape(). Esta función, al ser pasada a glutReshapeFunc,
será llamada cada vez que se reescale a ventana. La función siempre debe ser
definida con el siguiente esqueleto:<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>void reshape(int, int) { ... }</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">El primer parámetro será el ancho y el segundo el alto, después del
reescalado (estos valores los manda el sistema de ventanas como parámetros del callback
glutReshapeFunc). Con estos dos valores trabajara la función cuando, en tiempo
de ejecución, el usuario reescale la ventana.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><b>glViewport(0, 0, width, height);</b></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Esta función define la porción de ventana donde puede dibujar ogl. Los
parámetros son, x e y (esquina inferior izquierda del "cuadro" donde
puede dibujar), ancho (width) y alto (height). Los valores de width y height se
toman, en este caso, de los parámetros de la función reshape(), pero se
pueden poner valores enteros. Los valores que se toman de width y heigh, los
manda el sistema de ventanas como parámetros del callback glutReshapeFunc para
el reescalado de la ventana, como ya se ha comentado.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glMatrixMode(GL_PROJECTION);</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="line-height: 107%;"><span style="font-family: inherit;">Especifica la matriz actual
para realizar la composición. En opengl las operaciones de rotación, translación,
escalado, etc. se realizan a través de matrices de transformación. Dependiendo
de lo que estemos tratando, hay tres tipos de matriz (que son los tres posibles flags que
puede llevar de parámetro la función): matriz de proyección (GL_PROJECTION),
matriz de modelo (GL_MODELVIEW) y matriz de textura (GL_TEXTURE). Con esta
función indicamos a cual de estas tres deben afectar las operaciones.
Concretamente, GL_PROJECTION afecta a las vistas o perspectivas o
proyecciones.</span></span></div>
<div class="MsoNormal">
<span style="line-height: 107%;"><span style="font-family: inherit;"><br /></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glLoadIdentity();</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Con esto cargamos en la matriz actual la matriz identidad (equivale a resetear la
matriz).<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glOrtho(-1, 1, -1, 1, -1, 1);</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><span style="line-height: 107%;">glOrtho()</span><span style="line-height: 107%;"> define una
perspectiva ortonormal. Esto quiere decir que lo que se ves será una proyección
paralela en uno de los planos definidos por los ejes. Los parámetros sirven
para delimitar el volumen de vista y son, por este orden: x_mínima, x_máxima, y_mínima, y_máxima, z_mínima, z_máxima,
(estos dos últimos no son coordenadas como los cuatro primeros, son distancias
desde el punto de vista, positivas hacia donde apunta y negativas hacia el lado
contrario) considerando que, por defecto, el punto de vista está en el origen
de coordenadas mirando hacia el eje negativo de z, estos valores son
desplazamientos desde este punto. Con estos seis valores se define el volumen
que incluirá los objetos que se proyecten</span></span></div>
<div class="MsoNormal">
<span style="line-height: 107%;"><span style="font-family: inherit;"><br /></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glMatrixMode(GL_MODELVIEW);</b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Se vuelve a este tipo de matrices, que afecta a las primitivas
geométricas.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Ya solo nos queda la función display() por ver. Como se ha dicho,
al ser pasada a glutDisplayFunc(), será llamada cada vez que haya que redibujar la
ventana. La función debe ser definida con el siguiente esqueleto:<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">void display(void) { ... }</span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Analicemos ahora el contenido de la función en nuestro ejemplo:<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-GB"><span style="font-family: inherit;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><span lang="EN-GB"><b>glClear(GL_COLOR_BUFFER_BIT);</b></span><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-GB"><span style="font-family: inherit;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Borra un buffer o una combinación de varios. En este caso, borra el
buffer de color (en realidad, cada componente R G y B tienen un buffer
distinto, pero aquí los trata como el mismo), el que se pinta después en
pantalla. Para borrarlos utiliza el color que ha sido previamente definido en init()
mediante glClearColor(), en este caso, el (0,0,0,0) es decir, pinta todo
el buffer de negro. La composición de colores se verá en el capítulo 5.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: inherit;"><b>glColor3f(1,1,1);</b><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Selecciona el color actual con el que dibujar. Parámetros R G y B, rango
[0..1], así que estamos ante el color blanco.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="separator" style="clear: both;">
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<div class="separator" style="clear: both;">
<br /></div>
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Explicación del Algoritmo:</h2>
<div class="separator" style="clear: both;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Luego de haber inicializado nuestro escenario, procederemos
a “dibujar” las figuras que van a ir
dentro de el, desarrollaremos una función <b>void
fondodeescritorio();</b> en la cual pondremos todo lo que iremos dibujando, en
mi caso me proyecto que el escenario debería tener un piso, cerros , un camino,
unas plantitas, una casita, un árbol, el sol y las nubes todo eso los iremos
dibujando por separado, optamos también por simplificar el trabajo y creamos
los procedimientos cuadrados y triángulos para usarlos cuando se requiera de
dichas figuras para formar otras mas complejas <o:p></o:p></span></div>
<div class="separator" style="clear: both;">
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
<ins class="adsbygoogle"
style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-2307997142405006"
data-ad-slot="1867780377"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;"><br /></span></div>
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h2>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<script src="http://pastebin.com/embed_js.php?i=1sfKvbqQ"></script>
<br />
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<br /></div>
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
Espero les haya agradado el escenario y recuerden que se pueden hacer cosas complejas a partir solo de algunas lineas,todo depende de su imaginación . Saludos.<br />
<br />
<br /></div>
<body>
</body>Anonymoushttp://www.blogger.com/profile/13913921849996024584noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-63054896146334482762015-07-30T07:48:00.001-05:002015-08-16T15:07:30.618-05:00Implementacion de la Criba Cuadratica (Quadratic Sieve) en C++<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfzxCOdq5LC_G-VwWdWMB1S73sjI8OghfdRpw7gsK3XeMabDkvObLi2GLtWdo9JKLzpVJwPc9uCUSCsm7-ivCXvQ5eNRe3N-OD-yuKipNd7hbHUv81cbGFlpoDi_V6hjwj9F1rpq5ZL1oZ/s1600/qu.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfzxCOdq5LC_G-VwWdWMB1S73sjI8OghfdRpw7gsK3XeMabDkvObLi2GLtWdo9JKLzpVJwPc9uCUSCsm7-ivCXvQ5eNRe3N-OD-yuKipNd7hbHUv81cbGFlpoDi_V6hjwj9F1rpq5ZL1oZ/s320/qu.PNG" width="320" /></a></span></span></div>
<br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Hola, esta publicación requiere de un conocimiento o amenos algo de estudio acerca de este algoritmo, te recomiendo que investigues un poco mas sobre este algoritmo antes de tratar de entender el código.</span></span><br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Un poco de Teoría:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Carl Prométanse, un matemático estadounidense especializado en teoría de números, propuso en 1981 un algoritmo llamado criba cuadrática (Quadratic Sieve) que se encargaba de la factorización de números enteros, extendía las ideas de Dixon y de Kraitchik. La criba cuadrática era el algoritmo de factorización mas rápido hasta que se descubrió la criba general del cuerpo de números (Number Field Sieve) en torno a 1993. No obstante, la criba cuadrática sigue siendo incluso más rápida que la criba general del cuerpo de números cuando se trata de números menores de 110 dígitos aproximadamente. Se ubica en los algoritmos de factorización de propósito General.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Algoritmo:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuVETz10ElYPG0RPiYBupdJyTeH0Q3ZyzffozOKFfyZAud4HyyQSkaLQ9wiip35K_NuzthiGQyjBdh8DpmdzqjkRtw9-HQULnsu2wg_HV3KL4tuYaCeIynFO8qQ9r3vVG8Zv3-pgK66iNc/s1600/quadratic.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuVETz10ElYPG0RPiYBupdJyTeH0Q3ZyzffozOKFfyZAud4HyyQSkaLQ9wiip35K_NuzthiGQyjBdh8DpmdzqjkRtw9-HQULnsu2wg_HV3KL4tuYaCeIynFO8qQ9r3vVG8Zv3-pgK66iNc/s400/quadratic.png" width="270" /></a></div>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Explicación del Algoritmo:</h2>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Lograr entender el algoritmo es un poco complicado si lo tratamos de leer como se muestra el algoritmo con operaciones matemáticas de manera que aquí te voy a dar algunos pasos en los que consiste el algoritmo.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Antes de empezar hago suposición de que sabes operaciones modulares las que se aplican en Zn .</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">En el algoritmo definirás el tamaño máximo de la base y de los números aleatorios (-c,c). </span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 1:</b> Debemos seleccionar una base de números que son residuo cuadrático de n, para hacer esto solo debemos aplicar el algoritmo de Jacobi, este algoritmo devolverá 1 si es residuo cuadrático y -1 si no lo es. Se seleccionara los números hasta el rango indicado por ejemplo si el rango es 30 se escogerán los números que cumplen ser residuo cuadrático hasta ese numero.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 2:</b> Debemos sacarle la raíz cuadrada al numero n.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 3:</b> Obtenemos un vector de números x tales que será la suma de la raíz cuadrada mas el rango de aleatorios.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 4:</b> Encontraremos un vector de números tales que sera la función de x , donde elevaremos a x al cuadrado y restaremos el numero.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 5:</b> A este vector de f(x) seleccionaremos solo los que son lisos(suaves), en otras palabras los que su factorización en números de la base cumplen con el rango de números, le asignaremos a cada factor que cumple el numero de su exponente y al que no cero.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 6:</b> A la matriz anterior obtenida le sacaremos modulo 2 para obtener solo una matriz binaria.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 7:</b> Escogeremos las filas de la matriz que cumple que su suma en modulo 2 da cero.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 8:</b> en los vectores de x multiplicaremos a todos los números que cumplieron el paso anterior y sacaremos modulo 2 obteniendo una variable X.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 9:</b> en los vectores de f(x) multiplicaremos a todos los números que cumplieron el paso 7 y obtendremos una variable Y^2 y le sacaremos la raiz para obtener Y.</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 10:</b> obtenidos X y Y sacaremos el máximo común divisor de X+Y con n y obtendremos un factor no trivial de n, y sacamos también el máximo común divisor de X-Y con n y se obtendrá el otro factor no trivial estos dos factores será los factores de n. </span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
<br />
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"><div style="text-align: center;">
</div>
</ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br />
</div>
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejemplo:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Factorizar n=87453</b></span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Sea B=30 el máximo rango de números de la base</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Sea (–C,C)= (-35,35) el rango de números aleatorios</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 1:</b> Encontramos los números que son residuo cuadrático de n.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtc9vTruaqx_uWY_iChojfLQeUKqoGjQdiZ0R87K5bnixscztXdNUZHEcd9ZV2lro0fQHwWwyKIzewGD-nN26poyTMWFPZOChRHWdQnnSrvbv5ScEwF4J02ws_ZzoPxI0awrvYl4gHbjhd/s1600/quad11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="37" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtc9vTruaqx_uWY_iChojfLQeUKqoGjQdiZ0R87K5bnixscztXdNUZHEcd9ZV2lro0fQHwWwyKIzewGD-nN26poyTMWFPZOChRHWdQnnSrvbv5ScEwF4J02ws_ZzoPxI0awrvYl4gHbjhd/s400/quad11.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 2:</b> m=√n, m= 295</span></span></div>
<div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span></div>
<div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 3 ,4 ,5,6.</b> Donde obtendremos esta matriz de números lisos</span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbVCbBm_Vw82592e8QbF3t753BRSIdHHawbMIAJaudkn4IhYbiFzhluJenupbpY1NF3QiaFwXI0veWWxhUrrEVhAb2WqtTSJvaKzveJ782VCCxViu1DDTx9zpWraRmZmtRnYcjexzTzA2K/s1600/quad1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbVCbBm_Vw82592e8QbF3t753BRSIdHHawbMIAJaudkn4IhYbiFzhluJenupbpY1NF3QiaFwXI0veWWxhUrrEVhAb2WqtTSJvaKzveJ782VCCxViu1DDTx9zpWraRmZmtRnYcjexzTzA2K/s400/quad1.png" width="400" /></a></div>
<div>
<br /></div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 7: </b>Una posible solución que cumple que su suma sea cero es fila 3 y fila 6.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizZHMX92JJLRJq9lXqg5OSK0MVk5rrtdV4zN92on84eLrSr4eKx4b992RK4XJlOGjbCFfep5Awr-UY9physSCpyPqTn86GzVZjtlAQ_C6lkH4dTiFOqA2nPw8AV1NHJhdt3-88PlB8CYbJ/s1600/quad2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="48" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizZHMX92JJLRJq9lXqg5OSK0MVk5rrtdV4zN92on84eLrSr4eKx4b992RK4XJlOGjbCFfep5Awr-UY9physSCpyPqTn86GzVZjtlAQ_C6lkH4dTiFOqA2nPw8AV1NHJhdt3-88PlB8CYbJ/s400/quad2.PNG" width="400" /></a></div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 8: </b>X=296*316 = 6073</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 9:</b> Y^2 = 153*12393, Y= 1377</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><b>Paso 10:</b> mcd(X-Y,n)= 587 y mcd(X+Y,n)= 149</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Para verificación 587*149= 87463</span></span><br />
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;"><br /></span></span>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h2>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<script src="http://pastebin.com/embed_js.php?i=2cYWL7tW"></script>
<br />
<div>
<br /></div>
<div>
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Prueba:</h2>
</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR2Db-_1zZPyJPOXjAoRQJ4ZBQ_5YBgBxir0ZpJQaQRZsZoh4KewyDEcBeRJTOSZ4KozW3VPJ6VbNtAL-Mg5jP2_CdRfxxm-WAL8E8JJCnTP9kdCO8kUd6pi8TwoKsFDOJxC5JC8bpHEzo/s1600/quad.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR2Db-_1zZPyJPOXjAoRQJ4ZBQ_5YBgBxir0ZpJQaQRZsZoh4KewyDEcBeRJTOSZ4KozW3VPJ6VbNtAL-Mg5jP2_CdRfxxm-WAL8E8JJCnTP9kdCO8kUd6pi8TwoKsFDOJxC5JC8bpHEzo/s320/quad.PNG" width="320" /></a></div>
<br /></div>
<div>
<br /></div>
<div>
<span style="color: #555555; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 20.15625px;">Esto es todo lo que te puedo compartir, recuerda que si te sirvió me ayudarías mucho dando Like a mi pagina de Facebook, tambien este codigo lo puedes compartir, pero recuerda que es mi esfuerzo hacerlo asi que me gustaría que dejes mis créditos, gracias.</span></span></div>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-30846598672314540612015-06-30T23:22:00.000-05:002015-06-30T23:22:08.240-05:00 Algoritmo Rho de Pollard en C++<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLLNbc-CRH9_dJaWy_v6ExVWCNphukedAKPvVX3Qx0zfQqmazrlMqoACHFDE3j2FQKZBybe7h8hKJM2bTENXLTvCdmcRj9CLAKG-yIvBfyPdnknnbhaHEAXdD8MdL5KVUJHITbwLre4h7L/s1600/pollard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLLNbc-CRH9_dJaWy_v6ExVWCNphukedAKPvVX3Qx0zfQqmazrlMqoACHFDE3j2FQKZBybe7h8hKJM2bTENXLTvCdmcRj9CLAKG-yIvBfyPdnknnbhaHEAXdD8MdL5KVUJHITbwLre4h7L/s320/pollard.png" width="320" /></a></div>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Un poco de Teoría:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
El algoritmo Rho Pollard es un algoritmo usado en la criptografia, sirve para factorizar números enteros, fue inventado por Jhon Pollard en 1975. De acuerdo a su comportamiento computacional este algoritmo se clasifica en la <b>Factorizacion de Propósito Especial</b>.<br />
Es muy efectivo para factorizar números compuestos que tengan factores pequeños.<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Algoritmo:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiytY-uX03Y4FlXsMVKTMeSE0fPFrBT42c5JwK3Mk9_NuzcgqJzLi76O5TURtlqWzqb1C_CQ8RVJFkFR1oUxTVwGSVx3anTaQv1rC0YhuKHoGuW2O-R4Q_X9Lej1V-bCx5zp2DBb8fPq8Oc/s1600/rho+pollard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiytY-uX03Y4FlXsMVKTMeSE0fPFrBT42c5JwK3Mk9_NuzcgqJzLi76O5TURtlqWzqb1C_CQ8RVJFkFR1oUxTVwGSVx3anTaQv1rC0YhuKHoGuW2O-R4Q_X9Lej1V-bCx5zp2DBb8fPq8Oc/s320/rho+pollard.png" width="320" /></a></div>
<br />
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejemplo:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
<br />
Sea<b> n=689</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQdV5HWu_Bd-fA7vR5Cdvlt8OKmJq9zfLgAKAgOSUJ0mAHOwp6xJCAn5oLaN_ZiBn8pRUTz74wB1_HI2JFz-XzB-POyOp07OhFu3MioFJzCpLJtfpqj8TPRw5jhzfUF4E3ceB78WbOiKRf/s1600/pollard1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQdV5HWu_Bd-fA7vR5Cdvlt8OKmJq9zfLgAKAgOSUJ0mAHOwp6xJCAn5oLaN_ZiBn8pRUTz74wB1_HI2JFz-XzB-POyOp07OhFu3MioFJzCpLJtfpqj8TPRw5jhzfUF4E3ceB78WbOiKRf/s400/pollard1.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
El segundo factor se Obtiene de la división n/x, donde x es el factor encontrado por el algoritmo.<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h2>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<script src="http://pastebin.com/embed_js.php?i=zrG0CwFP"></script>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Aquí la prueba del ejemplo :</div>
<div>
<br /></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLLNbc-CRH9_dJaWy_v6ExVWCNphukedAKPvVX3Qx0zfQqmazrlMqoACHFDE3j2FQKZBybe7h8hKJM2bTENXLTvCdmcRj9CLAKG-yIvBfyPdnknnbhaHEAXdD8MdL5KVUJHITbwLre4h7L/s1600/pollard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLLNbc-CRH9_dJaWy_v6ExVWCNphukedAKPvVX3Qx0zfQqmazrlMqoACHFDE3j2FQKZBybe7h8hKJM2bTENXLTvCdmcRj9CLAKG-yIvBfyPdnknnbhaHEAXdD8MdL5KVUJHITbwLre4h7L/s320/pollard.png" width="320" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Espero les sea de ayuda, recuerden darle me gusta a mi pagina de facebook si les gusto, Gracias.</div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-15466444412027469872015-06-30T00:57:00.001-05:002015-07-07T13:18:20.811-05:00Máximo Común Divisor del tipo Base-Exponente usando BigMod<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiehTPzu7EzAV7IHZ1Ntoul_SzITuCsMYnDh3IfDXsoAMLaxuKGcbw9DDN25edXKmQCKpRhKV6W6yAD4YSplRfM54SpL2P0HeHeTjgpdiccu_q0_9tMJ1PbryrA_CT9kKd_gz879zoTG2FT/s1600/bigmod.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="151" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiehTPzu7EzAV7IHZ1Ntoul_SzITuCsMYnDh3IfDXsoAMLaxuKGcbw9DDN25edXKmQCKpRhKV6W6yAD4YSplRfM54SpL2P0HeHeTjgpdiccu_q0_9tMJ1PbryrA_CT9kKd_gz879zoTG2FT/s320/bigmod.png" width="320" /></a></div>
<br />
En el articulo anterior te ensene como sacarle el Máximo Común Divisor a dos números uno extremadamente grande y el otro aceptable en una variable. Si Deseas puedes mirarlo <a href="http://codebotic.blogspot.com/2015/06/maximo-comun-divisor-de-numeros-muy-muy.html" target="_blank">Aqui</a>.<br />
Pero no siempre sucede que tendremos el numero exacto para operarlo, que pasaría si nuestro numero muy grande a operar es del tipo a^b por ejemplo 2^100 tiene 31 dígitos entonces aquí también tenemos un problema que para lograr operar esa exponenciacion no podremos almacenar dicho valor en una variable de números entonces aquí también surge una solución.<br />
<br />
Usar El Paradigma Divide Y Vencerás<br />
supongamos que nuestros numero grande es a^b, y nuestro numero pequeño N.<br />
<br />
Similarmente al ejercicio anterior este problema se resuelve haciendo uso del BIGMOD, sacandole el modulo a N y esta operación ingresandola de esta manera en el MCD(N,MOD(a^b,N)). Como explique en el articulo anterior esto es posible por la congruencia de numeros. Volviendo a nuestra explicación, el problema como podemos observar es operar MOD(a^b,n), ya que no es posible hacerlo por que a^b es muy grande para almacenarlo entonces hay que dividir a^b en dos numeros por ejemplo a^b=a^(b/2)×a^(b/2) y esta operacion con modulo n, a la siguiente vuelta divirdirlo en otras mitades y asi sucesivamente hasta que el numero sea del tipo a^1 modulo n, y ahi recien podremos operar. esta solucion es recursiva.<br />
<br />
Aqui te muestro un ejemplo mas claro<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1rEgr3seJe_UoI4Y5y8FvXFHoeavQkPby1qnh_aPCVEIhKyFz26sRhWbEd_WAdmS5RYfWTnSh-1uWq8fYr113IOcnRqZ9T3s29Ngr3dKrex0VKkSGrDwI6zJu8J886BRKmpO9t-5yQ0XW/s1600/bigmod2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1rEgr3seJe_UoI4Y5y8FvXFHoeavQkPby1qnh_aPCVEIhKyFz26sRhWbEd_WAdmS5RYfWTnSh-1uWq8fYr113IOcnRqZ9T3s29Ngr3dKrex0VKkSGrDwI6zJu8J886BRKmpO9t-5yQ0XW/s320/bigmod2.png" width="320" /></a></div>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<script src="http://pastebin.com/embed_js.php?i=EFVeDUAT"></script>
Igualmente tmbn este ejercicio pertenece a la UVA que es una pagina web donde se publican los ejercicios que vinieron en los concursos de la ACM ICPC y tambien se proponen ejercicios nuevos.<br />
Espero te haya gustado este articulo, si es asi me ayudarias bastante difundiendo mi blog. Gracias.<br />
<br />
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comTrujillo, Perú-8.1090524 -79.0215336-8.1719309 -79.1022146 -8.0461739 -78.9408526tag:blogger.com,1999:blog-5932280972556948976.post-22652845386862584702015-06-26T16:53:00.001-05:002015-07-07T13:18:03.699-05:00Maximo Comun Divisor de Numeros Muy grandes con BIG MOD<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVym8aoNCcn_PvQ2fKwVB9Fa-FfdAi3Ocabgflforz0uUcjJqyHHQx9SICuFherMK0aLo5bbSDmQIdg5F1oza5fBVRM3Y60xgWfgGczGzX9bxc9PxXM-LEhimO5-lSnrY7gtNHadQD4Kvn/s1600/BIGMOD%257D.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVym8aoNCcn_PvQ2fKwVB9Fa-FfdAi3Ocabgflforz0uUcjJqyHHQx9SICuFherMK0aLo5bbSDmQIdg5F1oza5fBVRM3Y60xgWfgGczGzX9bxc9PxXM-LEhimO5-lSnrY7gtNHadQD4Kvn/s320/BIGMOD%257D.jpg" width="320" /></a></div>
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Introduccion:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
Cuando hablamos de sacar el Maximo Común divisor MCD pensamos en algoritmos como el Euclides tanto recursivo como Iterativo, por fuerza bruta haciendo restas, e incluso el algoritmo Euclides Extendido que es un adicional al euclides normal pero que nos devuelve dos números adicionales, claro todos estos sacan el MCD pero todos estos resuelven números hasta 2^32 -1 que es lo máximo almacenable en una variable.<br />
<div>
<br />
<div>
<b>¿Que pasaria si les digo que me saquen el MCD de un numero de 100 dígitos con otro de una cantidad almacenable en una variable? </b></div>
<div>
<br /></div>
<div>
En programación sabemos claramente que si hablamos de variables que almacenen dicho numero es imposible almacenarlo almenos que sea en una cadena pero y luego para operar el numero necesitaríamos convertirlo a Entero, Double, Long Int incluso Long Long en C++ pero un numero de 100 dígitos no se puede almacenar en ninguno de estos tipos de variables.<br />
<br /></div>
<div>
</div>
<div>
<b>¿Entonces que hacemos? ¿Como podemos operar estos numeros?</b></div>
</div>
<div>
<br /></div>
<div>
Llamemos "nBig" al numero grande y "A" al numero pequeño.</div>
<div>
<br /></div>
<div>
Lo que nos interesa es <b>MCD(nBig,A).</b></div>
<div>
<br /></div>
<div>
Pero como no es posible realizar esta operación existe una solución sacarle<b> el modulo (MOD) a "nbig" y "A"</b>, este resultado sera un numero menor que A, entonces si sacamos el MCD (A , nBig modulo A) por congruencia este resultado sera el <b>MCD(nBig,A)</b> <b>¿Como así? </b>pues esto ya es un poco de Teoría de Números específicamente la congruencia de dos números. Pero aun hay una duda operar el MOD(nBig,A) es aun difícil ya que igual tenemos que operar el numero nBig y como sabemos no podemos almacenarlo en una variable.</div>
<div>
<br /></div>
<div>
Aquí surge una solución ¡<b>Usar el paradigma DIVIDE Y VENCERÁS</b>!</div>
<div>
<br /></div>
<div>
Este paradigma dice que para poder resolver un problema debemos dividir el problema en partes mas pequeñas y así se nos hará mas fácil resolverlo.</div>
<div>
<br /></div>
<div>
De manera que tendremos que sacarle el modulo a una parte de nBig con a y luego unir este resultado a nBig y volver a tomar otra parte de nBig y sacarle modulo con a y así sucesivamente hasta obtener el ultimo modulo.</div>
<div>
<b>¿Es posible hacer esto?</b></div>
<div>
Claro, si se puede hacer y te lo muestro en un ejemplo:<br />
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Algoritmo BIG MOD:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
<br />
<b>1. tmpStr: Igual a d digitos de nBig.</b><br />
<b>2. nBig: Porcion restante de nBig.</b><br />
<b>3. tmpNum: Igual a toInteger(tmpStr).</b><br />
<b>4. tmpNum: Igual a tmpNum % a.</b><br />
<b>5. tmpStr: Igual toString(tmpNum).</b><br />
<b>6. nBig: Igual a tmpStr + nBig.</b><br />
<br />
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
EJEMPLO:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
sea d= Tamaño de subcadena a tomar de nBig para este ejemplo d=10<br />
nBig: 123456789033333333335555555555<br />
a: 320 // Recuerden que a es un numero almacenable en una variable entera<br />
<br />
<b>Encontramos nBig%a</b> //Encontramos el modulo de estos dos numeros<br />
<b><br /></b>
<b>1. Iteracion 1: </b><br />
<br />
Extraemos los 10 primeros digitos, tmp = 1234567890 and nBig = 33333333335555555555.<br />
sacamos el modulo<br />
mod = tmp % a = 210<br />
<br />
Agregamos el resultado como prefijo de nBig<br />
<br />
nBig = 21033333333335555555555<br />
<br />
<b>2. Iteracion 2:</b><br />
<b><br /></b>
tmp = 2103333333 and nBig = 3335555555555<br />
mod = tmp % a = 213<br />
nBig = 2133335555555555<br />
<br />
<b>3. Iteracion 3:</b><br />
<br />
tmp = 2133335555 and nBig = 555555<br />
mod = tmp % a = 195<br />
nBig = 195555555<br />
<br />
<b>4. Iteracion 4:</b><br />
<br />
tmp = 195555555 and nBig = ""<br />
mod = tmp % a = 35<br />
<b>La respuesta = 35.</b><br />
<br />
Ahora solo nos faltaría sacarle el MCD(320,35) y obtendremos el resultado de MCD(123456789033333333335555555555 , 320). Asi que para sacarle el MCD puedes usar cualquiera de las Alternativas que mencione al inicio.<br />
<br />
En este Caso la respuesta es <b>MCD(nBig,a) = 5</b>.<br />
<br /></div>
<div>
Es la solución al MCD(nbig,a) usando BIG MOD(ndig,a):</div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHCfBEqVwgkp3cBKRi_sWSOYiGZgg8KidB_n4Gr52JJ0j0MDrAkCk6h5PLzJg6UKPvWHXd9HxBOFJTpk5yX2CESq2Fnj-dlvgBaGKmQJjZBYVRNZYVbKW2p4B3uD1jDkgjSVIH8I9_SgTz/s1600/bigmod.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHCfBEqVwgkp3cBKRi_sWSOYiGZgg8KidB_n4Gr52JJ0j0MDrAkCk6h5PLzJg6UKPvWHXd9HxBOFJTpk5yX2CESq2Fnj-dlvgBaGKmQJjZBYVRNZYVbKW2p4B3uD1jDkgjSVIH8I9_SgTz/s320/bigmod.png" width="320" /></a></div>
<br /></div>
<div>
<br />
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; font-weight: 400; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en Java:</h2>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" />
<br />
<br />
<br />
<br /></div>
<div>
<script src="http://pastebin.com/embed_js.php?i=BPEVHTNk"></script>
</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Descarga<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
Puedes descargar el Proyecto Aqui.<br />
Este ejercicio es de la pagina web <a href="https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=310" target="_blank">UVA </a>que es una pagina donde se publican ejercicios que fueron propuestos en la competencia ACM-ICPC. te invito a que le des un vistazo. Adicionalmente te comparto la publicación original del ejercicio. Espero te haya gustado, si fue así Compartelo que me ayudaras mucho difundiendo mi blog, Gracias ;).<br />
<br />
Fuente: <a href="http://www.devx.com/tips/Tip/39012" target="_blank">DevX</a></div>
<div>
<br /></div>
<div>
<br /></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comTrujillo, Perú-8.1090524 -79.0215336-8.1719309 -79.1022146 -8.0461739 -78.9408526tag:blogger.com,1999:blog-5932280972556948976.post-77565236898051915012015-01-02T07:29:00.001-05:002015-06-29T10:02:47.297-05:00VIDEOTUTORIALES: EJERCICIOS CON RECURSIVIDAD EN C++<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo_A9tvsfUq-583udUubm04umyX2kpgeSGPOcG1CFC_i-ny8s7nYApR7bSeFaexn9n6-hhRQYSR-oB495vOwdYZ02ZpmnPD_c9_6KJ5HWsHHWrsi6WGHryQKkBoeJO9pVDBkhzlcpLg89K/s1600/tutorial+recursividadSAD.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo_A9tvsfUq-583udUubm04umyX2kpgeSGPOcG1CFC_i-ny8s7nYApR7bSeFaexn9n6-hhRQYSR-oB495vOwdYZ02ZpmnPD_c9_6KJ5HWsHHWrsi6WGHryQKkBoeJO9pVDBkhzlcpLg89K/s1600/tutorial+recursividadSAD.png" width="320" /></a></div>
<br />
<br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Hola, en esta publicacion les voy a compartir una serie de videotutoriales que estoy realizando sobre el tema <b> Recursividad en C++</b>, en donde resuelvo ejercicios que ya e publicado anteriormente y los pueden encontrar <a href="http://codebotic.blogspot.com/2014/09/ejercicios-con-recursividad-en-c.html" target="_blank">aqui </a>, pero de forma explicativa. Espero les sirva, Suscribete a mi canal del youtube <a href="https://www.youtube.com/user/jofese123/" target="_blank">Joel Fernandez</a> y sigue recibiendo mas videos sobre ejercicios explicados en lenguaje C++. No te Olvides de seguirme en Facebook <a href="https://www.facebook.com/codebotic" target="_blank">Codebotic </a>para que sigas recibiendo mas códigos de ejercicios en C++ y otros lenguajes de programacion, Gracias.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Maximo Comun Divisor<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/XqEdsVrJd2g/0.jpg" src="https://www.youtube.com/embed/XqEdsVrJd2g?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Invertir un Numero <span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/Ekh9wSX7hHc/0.jpg" src="https://www.youtube.com/embed/Ekh9wSX7hHc?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Potencia de un Numero<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/Hvm0SXlArdY/0.jpg" src="https://www.youtube.com/embed/Hvm0SXlArdY?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Numero Entero a Binario<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/2e931RkERxI/0.jpg" src="https://www.youtube.com/embed/2e931RkERxI?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Palabra Palindroma<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/oIqDz50_qJk/0.jpg" src="https://www.youtube.com/embed/oIqDz50_qJk?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-9809635113230117262014-12-21T15:22:00.000-05:002015-09-12T18:33:24.980-05:00Sistema de Inventario en C++ usando Arboles y Listas<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqfYXKX8bILwvFjVm6uK_Vlc-H-KIdSg1_G93vvZl0i1dI-AqdWu2Wbx1b3xlXJJ0yyzYDbSC_zLcQFsxnE5vSdUGLpZDQfFdRCsxsteAHk1JxPhsM6hhPZmTYEKFbtKAwqQNdybaNrst/s1600/inventario2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><img border="0" height="209" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqfYXKX8bILwvFjVm6uK_Vlc-H-KIdSg1_G93vvZl0i1dI-AqdWu2Wbx1b3xlXJJ0yyzYDbSC_zLcQFsxnE5vSdUGLpZDQfFdRCsxsteAHk1JxPhsM6hhPZmTYEKFbtKAwqQNdybaNrst/s1600/inventario2.png" width="320" /></span></a></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">En esta ocacion les compartire un Sistema de Inventario Usando Estructuras de Datos como Arboles ABB y Listas Enlazadas, la finalidad es aprender a usar las estructuras de datos, mas especificamente los Arboles Binarios de Busqueda (ABB). El sistema compone de varias partes, para poder desarrollar este ejercicio, es necesario definir las estructuras que llevara:</span></div>
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
<br />
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"></ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- linea{codigo, descripcion}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- producto{codigo, nombre, precio}.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- cliente{codigo, nombre, apellidos, DNI, RUC, telefono, direccion, e-mail}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- venta{ codigo, monto, fecha, codigo de cliente }</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- detalle de venta {codigo, codigo de producto, cantidad, codigo de venta, marca, subtotal}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- proveedor{ codigo, razon social, RUC, telefono, direccion, e-mail, web}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- pedido{codigo, monto, fecha, codigo de proveedor, codigo de producto}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- detalle de pedido {codigo, codigo de producto, cantidad, codigo de pedido, marca, subtotal}</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La estructura Linea es un arbol ABB y cada nodo de esta estructura tiene un puntero a un árbol de la estructura Producto.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La estructura Producto y Proveedor tambien son arboles ABB .</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La estructura Venta es una lista enlazada simple, y cada nodo de esta lista contiene una lista enlazada llamada Detalle de venta, y lo mismo pasa con Pedido y DetallePedido.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvWuvvi0AxYt65SvTQf8f8agUhrbjLsrqHyEydPbaC0uzkQY7H6U_3szfX-1pmBmitcwz-xFOrCqTh1ooPpmKHTYOemE5IBl0yaLownjgDOTT6ihK3w8wpHVsuiqyzrz2HFQBPT3Gora77/s1600/inventario.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvWuvvi0AxYt65SvTQf8f8agUhrbjLsrqHyEydPbaC0uzkQY7H6U_3szfX-1pmBmitcwz-xFOrCqTh1ooPpmKHTYOemE5IBl0yaLownjgDOTT6ihK3w8wpHVsuiqyzrz2HFQBPT3Gora77/s1600/inventario.png" width="320" /></span></a></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; text-align: left; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<br /></div>
<br />
<script src="http://pastebin.com/embed_js.php?i=5mYD0MS4"></script>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-37690468779130433402014-12-03T09:24:00.001-05:002016-10-31T09:36:47.124-05:00Implementacion de PacMan en C++ usando Estructuras de Datos<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKK_T-3mHikk9RyOqwUAHnX62UWtzwOA1NLoaKw6Hd_xxo_7LNHeEuItwYbot7YIAFPCIVbdakIWtodD6aQ893H5xUtS7YxQBVrOFcBaPRvkDDDLeoIF7uJkgBun5eaEjMCGz9Cp7zrHB6/s1600/intro+pacman.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKK_T-3mHikk9RyOqwUAHnX62UWtzwOA1NLoaKw6Hd_xxo_7LNHeEuItwYbot7YIAFPCIVbdakIWtodD6aQ893H5xUtS7YxQBVrOFcBaPRvkDDDLeoIF7uJkgBun5eaEjMCGz9Cp7zrHB6/s1600/intro+pacman.png" width="320" /></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">En esta ocacion les voy a compartir el código de un juego muy popular "PacMan", este juego esta implementado en C++, usando la librería Allegro 4.2.2 en el Editor CodeBlocks. Antes de todo voy a aclarar algunos puntos para no tener problemas respecto al codigo.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>El código Básico No Es Mio:</b></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Si bien es cierto el codigo que voy a compartir es interesante y parte fue modificado por mi, para poder exponer sobre la utilización de Estructuras de Datos como las pilas en Los Videojuegos. El código original lo obtuve de este video el cual recomiendo mucho si se van a iniciar en los videojuegos sabiendo solo el lenguaje C++, el link lo pueden encontrar <a href="https://www.youtube.com/watch?v=iA8zn62T7yw" target="_blank">aqui</a> y le pertenece al canal de <a href="https://www.youtube.com/user/deividcoptero" target="_blank">Deividcoptero Chann</a>, aqui en este canal van a encontrar muchos tutoriales de como implementar juegos en C++, y es bueno que lo vean para que aprendan mucho sobre la logica de ls juegos.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Habiendo aclarado esto seguimos con el post.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b><br /></b></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b><br /></b></span>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; text-align: left; vertical-align: baseline; width: 766px;">
Requerimientos Necesarios :</h3>
<div>
<br /></div>
</div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Es nesesario tener configuradas algunas cosas antes de ejecutar el videojuego por que sino les saldra error.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"> Si bien la librería Allegro fue hecha para Dev C++, se puede usar en todos los IDE que usan C++, en lo particular uso CodeBlocks y no tengo ningun problema al ejecutar el videojuego, si usas Dev C++ no te preocupes puedes descargar CodeBlocks y usar los dos sin problemas.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">1.- Para instalar codeblocks Deividcoptero Chann hizo un video sobre como configurarlo, y esta muy bien explicado asi que <a href="https://www.youtube.com/watch?v=xjQHQzhmOQ8" target="_blank">aqui </a>les comparto, solo hay que aclarar una cosa, el hizo el video cuando el editor estaba en la version 8, asi que nosotros usaremos la version mas reciente y no tendremos ningun problema, el link <a href="http://www.codeblocks.org/downloads/26" target="_blank">aqui</a>, descargar el que dice </span><span style="background-color: white; color: #1d2d45; font-family: "arial" , "helvetica" , sans-serif; line-height: 17.5499992370605px;"><span style="font-size: large;"><b>codeblocks-13.12mingw-setup.exe</b></span></span><span style="background-color: white; color: #1d2d45; font-family: "arial" , "helvetica" , sans-serif; font-size: 13px; line-height: 17.5499992370605px;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"> , luego de descargar e instalar sigan con el video tutorial de como configurar allegro y codeblocks.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">2.- Habiendo configurado el CodeBlocks solo es nesesario descargar el archivo y abrir el<b> main.cpp</b>, si configuraron todo bien al ejecutar se ejecutara el juego sin problemas.</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>Puedes descargar el .rar</b> </span></div>
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b><span style="font-size: x-large;"><a href="https://www.dropbox.com/s/w3kvva7lfretzth/EXPOSICION%20-%20PACMAN.rar?dl=0" target="_blank">aqui</a></span></b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"> </span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9yZb_IGl_Hc5v5aTILojTpj6zpaAkqFOCdepCWgMo2lGApW4l3t9bbbM4oxdTM-mDD9DCJRQG1HEa7gBGokwY0dFSiCLpMPiHdXGopXlRTbs1yEwTTtELUjFTG6R7FgC4ydixbWIGyeQF/s1600/pacman.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="267" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9yZb_IGl_Hc5v5aTILojTpj6zpaAkqFOCdepCWgMo2lGApW4l3t9bbbM4oxdTM-mDD9DCJRQG1HEa7gBGokwY0dFSiCLpMPiHdXGopXlRTbs1yEwTTtELUjFTG6R7FgC4ydixbWIGyeQF/s1600/pacman.png" width="400" /></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span>
<br />
<div style="text-align: justify;">
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Lógica del Juego<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<br /></div>
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">PacMan inicia con 3 vidas, si desean pueden modificar las vidas solo cambiando el valor de la variable </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">int vidas=3.</b></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Si desean agregar mas monedas al mapa solo tiene que ir al arreglo char mapa[MAXFILAS][MAXCOLS]; y en los espacios en blanco que vean, agregar la letra "O" mayuscula, siempre respetando el diseño y tamaño del mapa, </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">OJO </b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">que los tres ultimos espacios en blanco del arreglo son usados para graficar la pila, asi que no moverlos.</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Si desean agregar mas diamantes pueden agregar al arreglo la letra L para diamantes Azules y la letra M para diamantes Rojos.</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Pueden modificar el mapa cambiando las X de posición, pero siempre respetando las dimensiones del arreglo, lo único que no pueden modificar es la puerta donde el pacman se traslada de un lado a otro, eso no lo muevan.</span></div>
<br />
<br />
<div style="text-align: justify;">
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Uso de una Pila<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div style="text-align: justify;">
<br /></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Apila con la función push() el caracter L o M cuando el pacman come un diamante, y desapila con pop(), cuando pacman pierde una vida.</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">La función mostrar_pila(), se encarga de dibujar los diamantes apilados en pantalla.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">La función destruir_pila(), se encarga de destruir todos los nodos y calcular el bonus de acuerdo al valor L o M, si es L o diamante azul suma al bonus 100, y si es M o diamante rojo, suma 200.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">Bueno eso es todo lo respecto al juego, espero les agrade y no se olviden de darle like a mi pagina de facebook. Gracias.</b></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
</div>
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"><div style="text-align: center;">
</div>
</ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br />
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Nota: si deseas entender gran parte del juego puedes mirar todos los videos empezando por este </span><a href="https://www.youtube.com/watch?v=iA8zn62T7yw" style="font-family: Arial, Helvetica, sans-serif; font-size: x-large; text-align: justify;" target="_blank">aqui</a>.</div>
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: large;">Fuente: Deividcoptero Chann </span></div>
<br />
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;"><br /></b>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; text-align: left; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<div>
<br /></div>
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">Aqui les dejo el codigo hecho en c++ si solo deseas verlo</b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">, pero si deseas todo el proyecto descargate el .rar que comparti arriba.</span></div>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span>
<script src="http://pastebin.com/embed_js.php?i=XSi2SaWg"></script>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-13124760751992787472014-11-20T19:52:00.000-05:002015-06-28T10:32:18.504-05:00Implementacion de una Cola en C++<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.monografias.com/trabajos94/documentacion-biblioteca-estructuras-datos-avanzadas/image020.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.monografias.com/trabajos94/documentacion-biblioteca-estructuras-datos-avanzadas/image020.gif" height="98" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Introduccion:</h3>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large; text-align: justify;">Una cola es una estructura de datos lineal en donde los elementos siempre se insertan por un extremo y se eliminan por el otro. Su manejo es muy similar al de las listas enlazadas, con la restricción que las inserciones y las eliminaciones siempre se hacen por extremos diferentes. La forma mas fácil de explicar el funcionamiento de una cola es como su nombre lo dice una cola por ejemplo en el banco para pagar algún servicio, tienes que hacer cola y esperar tu turno de manera que el primero en llegar sera el primero en ser atendido o mas dicho FIFO(First In First Out). Las funciones principales de una cola son Encolar, Desencolar, Vaciar Cola, Mostrar Cola. Para este ejemplo la estructura cola esta implementada usando una clase llamada Cola.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2OyC6xaFIbsfNHQV7XifKlbWfs2uCEjzwJtXwT-JJ7OWuX-02iUi1JJRuuS4HsQt_sOd30FAokm0F-N4uvXmfD0DWg2I1QkvNFqgm8hL6c_cGw-EmwfTLiRlXFhy_3_pqRQYwY4N2CPT5/s1600/colaconclase.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2OyC6xaFIbsfNHQV7XifKlbWfs2uCEjzwJtXwT-JJ7OWuX-02iUi1JJRuuS4HsQt_sOd30FAokm0F-N4uvXmfD0DWg2I1QkvNFqgm8hL6c_cGw-EmwfTLiRlXFhy_3_pqRQYwY4N2CPT5/s1600/colaconclase.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; text-align: left; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<br /></div>
<br />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=TNpweLc9"></script>
<br />
<div style="text-align: justify;">
<br /></div>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Una Breve Explicacion al Codigo:</h3>
<div>
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La clase Cola tiene las funciones miembro </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">Encolar(), Desencolar(), ColaVacia(), MostrarCola() </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">y </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">VaciarCola()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, y a los datos miembro </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">delante </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">y </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">atras</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> que son los punteros que apuntan al primer nodo y ultimo nodo respectivamente en la cola.</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">El constructor </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">Cola()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, inicializa los punteros </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">delante</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">atras </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">en NULL.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La función<b> Encolar()</b>, ingresa como parámetro el dato de tipo entero que se agregara a la cola, la función usa un puntero auxiliar _aux que ayuda a crear el nodo y a la posición del puntero <b>delante </b>y <b>atras </b>según las condiciones.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La función <b>Desencolar()</b>, retorna el valor del campo nro del tope de la cola en este caso el primer elemento de la cola.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La función <b>ColaVacia()</b>, retorna un valor del tipo <b>bool </b>preguntando si la cola esta vacía o no según sea la condición true o false.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La función <b>MostrarCola()</b>, muestra todos los elementos de la cola desde el primero hasta el ultimo. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La función <b>VaciarCola()</b>, se encarga de eliminar todos los nodos y poner los punteros delante y atras a NULL.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Espero que les haya servido gracias.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-79203499759636924442014-11-19T15:30:00.001-05:002015-06-28T10:34:11.413-05:00Implementacion de una pila en C++<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.monografias.com/trabajos94/documentacion-biblioteca-estructuras-datos-avanzadas/image014.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.monografias.com/trabajos94/documentacion-biblioteca-estructuras-datos-avanzadas/image014.gif" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Una Pila es una lista de elementos caracterizada porque las operaciones de Inserción y Eliminación de elementos se realizan solamente en un extremo de la estructura. En consecuencia, los elementos de una Pila se eliminan en el orden inverso al que se insertaron. Debido a esta característica, se le conoce como estructura LIFO (Last In First Out).</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div style="text-align: justify;">
<br /></div>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Representacion de las Pilas:</h3>
<div>
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Las pilas no son estructuras Fundamentales de Datos, es decir no estan definidas como tales en los lenguajes de programacion. Para su representacion se requieren otras estructuras como: </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Arreglos</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Listas</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9U-04IPlBS_WRWlyRnka5cvjXRbVd6vKXZ_1FdhbOmo2M7HpQ7-iihqQ62LoTwvsdPv7Z5W2dGDQZHgQelDWAKBcuWHwNX9NZ-43gwCnDH8MEqMRwnYvBV6hcqAM5JX-DjmAD355rbbk_/s1600/pilaconclases.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9U-04IPlBS_WRWlyRnka5cvjXRbVd6vKXZ_1FdhbOmo2M7HpQ7-iihqQ62LoTwvsdPv7Z5W2dGDQZHgQelDWAKBcuWHwNX9NZ-43gwCnDH8MEqMRwnYvBV6hcqAM5JX-DjmAD355rbbk_/s1600/pilaconclases.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<div>
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Por el momento les voy a compartir la implementacion de pilas con listas enlazadas. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<script src="http://pastebin.com/embed_js.php?i=j9qFTWdJ"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span><br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; text-align: left; vertical-align: baseline; width: 766px;">
Una Breve Explicación al Codigo:</h3>
<div>
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Como podemos apreciar en la implementación de esta pila se esta usando clases, pero también se puede de manera normal sin clases. La estructura nodo es la lista que almanaré nuestro dato, en su campo <b>nro </b>y el campo <b>*sgte </b>sera el enlace al otro nodo.</span></div>
<br />
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La linea 18 define el tipo puntero del tipo nodo al que llama </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">*Puntero</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, el cual servirá para declarar nuestros nodos.</span></div>
<br />
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">-La clase Pila define funciones miembro como </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">Apilar(),Desapilar,Cima(), PilaVacia(),MostrarPila() y DestruirPila()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y un miembro de datos llamado </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">cima </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">del tipo puntero.</span></div>
<br />
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- El </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">constructor Pila()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> inicia al puntero cima=NULL. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">- La funcion miembro PilaVacia() </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">retorna un valor del tipo </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">bool</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, si la cima esta en NULL devuelve </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">true</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y si la </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">cima</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> apunta a un nodo devuelve </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">false</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">;.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">- La función miembro Apilar(int x)</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, ingresa como parametro un valor del tipo </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">int </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">que sera el dato que apilaremos, para lograrlo creara un puntero </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">p_aux </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">que apuntara al nodo nuevo donde se ingresara el dato y tambien ayudara a posicionar el puntero </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">cima</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> sobre el dato ingresado.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>- La función miembro Cima(), </b> devolvera el valor del nodo al que apunta el puntero <b>cima </b>en caso este no apunte a ningun nodo devolvera un mensaje que la pila esta vacia.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">- La función miembro Desapilar(),</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> elimina el nodo apuntado por el puntero </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">cima</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> , haciendo que </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">cima </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">apunte al nodo anterior y devolviendo el campo valor del nodo que fue eliminado.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">- La función miembro MostrarPila()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">; devuelve todos los datos de los nodos de la pila, para esto es ayudado por un puntero auxiliar llamado </span><b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">p_aux </b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">que recorre cada nodo de la pila.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;">-La función miembro DestruirPila()</b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, elimina todos los nodos de la pila y hace que cima apunte a NULL.</span></div>
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aqui les voy a compartir el codigo en C++ de una pila implementada de a forma estructural sin usar clases, el código es compartido por mi amigo Martín desde su blog </span><a href="http://www.marcsdev.com/" style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;" target="_blank">marcsdev</a><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">, y su publicación la pueden encontrar </span><a href="http://www.marcsdev.com/2012/10/pilas-en-c.html" style="font-family: Arial, Helvetica, sans-serif; font-size: x-large;" target="_blank">aqui</a><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">. </span></div>
<br />
<br />
<br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Espero que les sea de ayuda no olviden suscribirse a mi facebook y a mi blog, Gracias. </span>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-31353563193401135232014-11-11T13:50:00.001-05:002015-06-29T09:56:54.291-05:00Implementacion una Lista Enlazada Circular Simple<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj30vcXr7TNOK_lVSfMC65474gVttykRvqexFwjCi6RLJwXKnsV8YsXQS2gZJZyXjQCcPU2rV7supaL9WIt8jkcNzUKLp6QBmkpAfIT_3Wl3qOfLGdIC_Xidvh97lgXR-umyz90-BUIsqtC/s1600/listacirc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="88" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj30vcXr7TNOK_lVSfMC65474gVttykRvqexFwjCi6RLJwXKnsV8YsXQS2gZJZyXjQCcPU2rV7supaL9WIt8jkcNzUKLp6QBmkpAfIT_3Wl3qOfLGdIC_Xidvh97lgXR-umyz90-BUIsqtC/s400/listacirc.png" width="400" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">En esta oportunidad les voy a compartir un código sobre Listas Enlazadas Circulares, Las listas enlazadas circulares tienen la característica de que el último nodo apunta al primer elemento de la lista.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aqui podemos apreciar la representación grafica de una lista enlazada circular</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Como vemos en las listas enlazadas circulares simples solo tenemos un puntero que apunta al siguiente nodo, caso diferente que en las listas enlazadas doblemente circulares hay dos punteros por cada nodo uno hacia adelante y otro hacia atras. Bueno aqui la implementacion:</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix4XDODVmUU8hwN4yJXBjNSRQ-so3U8nCUWY-JHU9LHuRikU4lfCmdegqeQ66tx-cJ0fu0TtiNyQfwnYjRETopbW-TjY8BhA6u8rRxujyCU_31rjwjLPiWj7MXv2z4CKGJmt0aXBEFwAii/s1600/listacirc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="169" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix4XDODVmUU8hwN4yJXBjNSRQ-so3U8nCUWY-JHU9LHuRikU4lfCmdegqeQ66tx-cJ0fu0TtiNyQfwnYjRETopbW-TjY8BhA6u8rRxujyCU_31rjwjLPiWj7MXv2z4CKGJmt0aXBEFwAii/s1600/listacirc.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<div>
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b><u><br /></u></b></span>
<br />
<script src="http://pastebin.com/embed_js.php?i=uE4zxJV2"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Este código y mis demas codigos los puedes descargar desde <a href="https://gist.github.com/jofese/7e64ffb756891b637dfa" target="_blank">aqui</a></span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Explicacion sobre una Lista Enlazada<span style="font-weight: 400;"> :</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/YcOCTJltFRo/0.jpg" src="https://www.youtube.com/embed/YcOCTJltFRo?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-32613826380216369712014-11-09T23:47:00.000-05:002015-06-29T09:55:13.378-05:00Ejercicios con Listas Simples en C++ - Sistema de Venta de Postres <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPAbX4hJkDErUrdEs6ozWNlAscKXLA_xWfNnxZE0nwIBTFMbfI00H7ObKOhZ3hzHnKsSEEcitKECMRZ0k0_099Y3NtzfS7R0pzSeFMBRvyFkOVGpBd7M5mHXNExFHkEV57TRhz6rTZMOdT/s1600/postres.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPAbX4hJkDErUrdEs6ozWNlAscKXLA_xWfNnxZE0nwIBTFMbfI00H7ObKOhZ3hzHnKsSEEcitKECMRZ0k0_099Y3NtzfS7R0pzSeFMBRvyFkOVGpBd7M5mHXNExFHkEV57TRhz6rTZMOdT/s1600/postres.png" width="400" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Siguiendo con los ejercicios con Listas Simples Enlazadas en c++, esta oportunidad les voy a compartir este ejercicio: </span><br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejercicio<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Crear un sistema de ventas para una Tienda de postres, la cual permita registrar y vender postres, adicionalmente cada postre tiene m o n ingredientes.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
<br /></h3>
</div>
<div>
<br /></div>
<div>
</div>
<div>
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=uZEjKTZ5"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Este codigo y mis demas codigos los puedes descargar desde <a href="https://gist.github.com/jofese/32111ad7af5a27ffcdeb" target="_blank">aqui</a></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-39251046717473109072014-11-09T23:46:00.000-05:002015-06-29T09:54:16.785-05:00Automata con Pila en C++<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1NYN3UK3jZQhRFqKOHm-lBBmwsm-jZkrFt37fOKOlILebk53VFgRsxedgbXYYXanZYPJ9k8o7on4lzbozYORUjNmgjbiBFefQOxl-nyTtgPZaVj3lvR5azKMih-axF8sn3k8c9SZxNkkC/s1600/automata.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1NYN3UK3jZQhRFqKOHm-lBBmwsm-jZkrFt37fOKOlILebk53VFgRsxedgbXYYXanZYPJ9k8o7on4lzbozYORUjNmgjbiBFefQOxl-nyTtgPZaVj3lvR5azKMih-axF8sn3k8c9SZxNkkC/s1600/automata.png" /></a></div>
<br />
<div style="text-align: justify;">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Un poco de Teoria<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div>
</div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">En teoría de Autómatas, un autómata con Pila, es un modelo matemático de un sistema que recibe una cadena constituida por símbolos de un alfabeto, y determina si esta cadena pertenece al lenguaje que el autómata reconoce. El lenguaje que reconoce un autómata con pila pertenece al los <b>Lenguajes Libres de Contexto</b> en la clasificación de la <b>Jerarquía de Chomsky</b>.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Veamos un Ejemplo de como funciona este modelo matemático:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVVldM4KsE2heoRNfG6-pdswzYBGfri7VJakZS9XWof5ArmSp1T6-E_5yTg6lYvXHpgRbOCcbqZz7h0tSroH60kZm0Fzap0FjIpcjH2In2Q3eROukzT7LjH5TC5p2PXW3dnfp1J92icjRO/s1600/autconpila.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVVldM4KsE2heoRNfG6-pdswzYBGfri7VJakZS9XWof5ArmSp1T6-E_5yTg6lYvXHpgRbOCcbqZz7h0tSroH60kZm0Fzap0FjIpcjH2In2Q3eROukzT7LjH5TC5p2PXW3dnfp1J92icjRO/s1600/autconpila.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Probamos con las palabras <b>w=aabb</b> y <b>w=aab</b>, y vemos si pertenecen o no a L.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQMHJPSGYraZvCLjAjoTTgzHQYw5OWbLrElqmuYSwDeVUvbgPDhjloF9R-CA7jD6wdHPHozg27eBML4QsqFc9oPSd5fOqDK9LQcJKJwwwJcd33L7Ml2RhJvYEkRd3CW608JOvjWfO8THLb/s1600/autconpila2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="273" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQMHJPSGYraZvCLjAjoTTgzHQYw5OWbLrElqmuYSwDeVUvbgPDhjloF9R-CA7jD6wdHPHozg27eBML4QsqFc9oPSd5fOqDK9LQcJKJwwwJcd33L7Ml2RhJvYEkRd3CW608JOvjWfO8THLb/s1600/autconpila2.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">De la imagen anterior podemos ver que la palabra <b>w=aabb</b> pertenece a L, y <b>w=aab</b> no pertenece a L.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++:</h3>
<div>
<br /></div>
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=CGEUyPTC"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Este codigo y mis demas codigos los puedes descargar desde <a href="https://gist.github.com/jofese/1924aad21c62ae77710f" target="_blank">aqui</a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<h3 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; font-family: 'roboto slab'; font-size: 25px; font-weight: normal; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Prueba del Programa:</h3>
<div>
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Para <b>w=aabb</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7dLEARV9MGcDub6wDWTG-KMs7XP88lKDJ2dhHMd1F_o3_A_kF6_8aojgFSpJhZl1d9REiBhAlJRhiJg_GXTK96GCXTeBoIV0KAXSLoJdDfhtIK_SE0Ah2iJgDGW8zMZQ3ItfR5CNAba6M/s1600/Sin+t%C3%ADtulo2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7dLEARV9MGcDub6wDWTG-KMs7XP88lKDJ2dhHMd1F_o3_A_kF6_8aojgFSpJhZl1d9REiBhAlJRhiJg_GXTK96GCXTeBoIV0KAXSLoJdDfhtIK_SE0Ah2iJgDGW8zMZQ3ItfR5CNAba6M/s1600/Sin+t%C3%ADtulo2.png" width="320" /></a></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Para <b>w=aab</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWDEWnccYwVJFIzcSnbzE7NeQR0j-14PqJe-S6GzOhugK9XljmzmF9JYDnGId1pJF_sb0kjGWvINHpGOhQqaJEwlPyWqjfGDDzA8tavNRnQmcR3EXmA2rNU-GJGuI_JiaJ2gfONNNbDUoe/s1600/Sin+t%C3%ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWDEWnccYwVJFIzcSnbzE7NeQR0j-14PqJe-S6GzOhugK9XljmzmF9JYDnGId1pJF_sb0kjGWvINHpGOhQqaJEwlPyWqjfGDDzA8tavNRnQmcR3EXmA2rNU-GJGuI_JiaJ2gfONNNbDUoe/s1600/Sin+t%C3%ADtulo.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-4945391604549702632014-11-07T05:09:00.000-05:002015-06-29T09:53:32.833-05:00Ejercicios con Listas Enlazadas Simples - Registrar Pacientes de un Hospital en C++<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRhaF4_1Jdk1wSH0b0NgVs5mnm5Yr10mg2_g8TkGt3rn6N8UJTD-rOzGz874mHwvgAlGBlvKQpzmw1WNi8tfD8zoBQBDreYJiB4FIHaNsFx22ucsaSTss3dkqwRlOwjTh9wBAY_IjjTSJZ/s1600/listas1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="219" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRhaF4_1Jdk1wSH0b0NgVs5mnm5Yr10mg2_g8TkGt3rn6N8UJTD-rOzGz874mHwvgAlGBlvKQpzmw1WNi8tfD8zoBQBDreYJiB4FIHaNsFx22ucsaSTss3dkqwRlOwjTh9wBAY_IjjTSJZ/s1600/listas1.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aqui les comparto el código de un ejercicio con listas enlazadas simples en c++.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">
</span>
<br />
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejercicio<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Problema</b>: Se tiene una lista de n pacientes, cada paciente debe tener(código, nombres, apellidos, dirección, teléfono), se quiere crear un programa que permita:</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">a. Registrar un nuevo paciente </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">b. Eliminar paciente (en cualquier posición)</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">c. Actualizar Pacientes (modificar algún dato)</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">d. Mostrar Listado</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">e. Copiar datos de un paciente a otro.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<br />
<br /></div>
<script src="http://pastebin.com/embed_js.php?i=pAUsg7N2"></script>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Este codigo y mis demas codigos los puedes descargar desde <a href="https://github.com/jofese/EjerciciosConListasEnCpp/blob/master/RegistroDePacientes.cpp" target="_blank">aqui</a></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
</div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-2391917105071148832014-10-30T18:25:00.000-05:002015-08-16T15:10:47.288-05:00Como cambiar el color a Editor de Codigo de Codeblocks<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNv5OoR3ZuS2YVA6apaU7btjkF7N-H5fRiYP3H1g_YqAuc-rYpkBWoeiJhkhG2PUswo67pc9zAwheSXAYDg5SbODHx6vY4zkYjmqZFTX5Rf7_Ybf8CjYlw9XdxWsqHKVS33LQZne6_M-RH/s1600/codeblocks33.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNv5OoR3ZuS2YVA6apaU7btjkF7N-H5fRiYP3H1g_YqAuc-rYpkBWoeiJhkhG2PUswo67pc9zAwheSXAYDg5SbODHx6vY4zkYjmqZFTX5Rf7_Ybf8CjYlw9XdxWsqHKVS33LQZne6_M-RH/s1600/codeblocks33.png" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Hola en esta oportunidad les voy a enseñar como cambiar el colo al editor de código en el IDE Codeblocks y asi poder modificar a nuestro gusto los colores del texto, asi podremos llegar a obtener unos colores muy atractivos, o tambien por comodidad, en mi caso por ejemplo el estar usando mucho la pantalla blanca de fondo del editor me cansaba mucho los ojos, y como sabran los colores oscuros ayudan a que los ojos no se cansen tanto como los colores claros.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">1.- Bueno para empezar deberemos abrir el IDE CodeBlocks </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">2.- ir a Settings>>Editor</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5QwuyPliDXd4BR4M3MkZJgC4O9LqxqOqpR3FQkeDPDaSeScJpoXh3K31RIXWpqbHfF3n-ycygRSIq_qQ7OtP75PsNzkWrLAwhlsxfDRAtK8nM0pwAnVBCGzv8PfvrJ23ieu7uuxGijuMU/s1600/codeblocks1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5QwuyPliDXd4BR4M3MkZJgC4O9LqxqOqpR3FQkeDPDaSeScJpoXh3K31RIXWpqbHfF3n-ycygRSIq_qQ7OtP75PsNzkWrLAwhlsxfDRAtK8nM0pwAnVBCGzv8PfvrJ23ieu7uuxGijuMU/s1600/codeblocks1.png" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">3.- ir a Syntax highlighting</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCrzh1rHnpnMV01uzwDwIzng4UKqrFp0UYP5kC2W63lAkZA3465Qay0fuIcUi2bw4n3_NbUcxYuwSiWNFPLwr-mgpBHmMyflW0SdfVbbpndRxbrxxuvG0nPRax5KAP_rLaeNC57xQA6NtN/s1600/codeblocks2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="345" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCrzh1rHnpnMV01uzwDwIzng4UKqrFp0UYP5kC2W63lAkZA3465Qay0fuIcUi2bw4n3_NbUcxYuwSiWNFPLwr-mgpBHmMyflW0SdfVbbpndRxbrxxuvG0nPRax5KAP_rLaeNC57xQA6NtN/s1600/codeblocks2.png" width="400" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">bueno ahí puedes modificar los colores a tu gusto, recuerda que al final al cerrar codeblocks te preguntara si es que quieres guardar los cambios que se hicieron.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
<br />
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"><div style="text-align: center;">
</div>
</ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br />
</div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">si quieres algunos modelos puedes visitar su <a href="http://wiki.codeblocks.org/index.php?title=Syntax_highlighting_custom_colour_themes" target="_blank">wiki</a></span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">en lo particular yo trate de hacer el color del theme Monokai que usa el editor Sublime Text 2</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ttL9MpP6l_ZgDZZeBZnIpZcSezhBdVvqhxW450tVCS5ZEsaVs9VS1QcYdnUgyiqH9Q0jHYCMzCG-v2blptEz4qc0KFozfxhEe8b1xuNzh3LDWE0Bwe0dgqPNaR9bDOYHbvwqLrhXucaz/s1600/codeblocks3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="201" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ttL9MpP6l_ZgDZZeBZnIpZcSezhBdVvqhxW450tVCS5ZEsaVs9VS1QcYdnUgyiqH9Q0jHYCMzCG-v2blptEz4qc0KFozfxhEe8b1xuNzh3LDWE0Bwe0dgqPNaR9bDOYHbvwqLrhXucaz/s1600/codeblocks3.png" width="400" /></a></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Los valores del color para este theme son: </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- En default , background: R:39 G:40 B:34</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- En comment </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:117 G:113 B:94</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Number </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:128 G:128 B:255</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Keyword </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:0 G:230 B:249</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- User Keyword </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:0 G:255 B:64</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- String </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:255 G:218 B:91</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Caracter </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:224 G:160 B:0</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- UUID </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:128 G:255 B:0</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Preprocessor </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:9 G:255 B:9</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Operator </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:255 G:128 B:0</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Selection </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:59 G:60 B:50</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Match Brace Highligthing </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">R:255 G:128 B:64</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Espero les sirva, gracias</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-40395171355721580122014-10-13T21:22:00.001-05:002015-08-16T15:11:56.905-05:00Ejercicios con Listas Enlazadas Simples en C++<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3W3VMi4duEcEii2VrK04a9MTK3PCa5k7OVTCBM1l75hKccYcY9mwlLDWQHiKLs3_ROg5-RcHY0kquKHvR6e2voFEczMaYTz-s8zTeRVGPi49Ks2tlcqHDNkia-5RcaVBdAoMxuulPduGX/s1600/LISTAS+C+.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3W3VMi4duEcEii2VrK04a9MTK3PCa5k7OVTCBM1l75hKccYcY9mwlLDWQHiKLs3_ROg5-RcHY0kquKHvR6e2voFEczMaYTz-s8zTeRVGPi49Ks2tlcqHDNkia-5RcaVBdAoMxuulPduGX/s1600/LISTAS+C+.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Hola,en esta oportunidad les voy a compartir un par de ejercicios sobre Listas Enlazadas Simples implementadas en C++. Las listas en general pertenecen a las Estructuras de Datos Dinámicas, pues su tamaño reservado en memoria al momento de compilarlo puede ser modificado en la ejecución del programa.</span></div>
<br />
<br />
<div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aqui les presento a los ejercicios:</span></div>
</div>
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejercicio 1:<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>- Crear una lista que almacene los "n" primeros números enteros y calcular el menor, mayor y el promedio.</b></span></div>
<div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkd3neyJaz-UmwpBqTiJVUpKdd60F7_OiXggAVELPcS0JxxmrTYa6nvznleY1ZYTPdvHhhbXybe_sQ8B4ouX1FrluyDqhDAuVYQnCh3CCHT9usnO2tp2x_6QjxWbIqV97jeeWqKufsReth/s1600/list1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkd3neyJaz-UmwpBqTiJVUpKdd60F7_OiXggAVELPcS0JxxmrTYa6nvznleY1ZYTPdvHhhbXybe_sQ8B4ouX1FrluyDqhDAuVYQnCh3CCHT9usnO2tp2x_6QjxWbIqV97jeeWqKufsReth/s1600/list1.png" width="400" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=2Hdsn8wk"></script>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">puedes descargar el codigo <a href="http://pastebin.com/2Hdsn8wk" target="_blank">aqui</a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- en_el_texto -->
<br />
<ins class="adsbygoogle" data-ad-client="ca-pub-2307997142405006" data-ad-slot="1867780377" style="display: inline-block; height: 280px; width: 336px;"><div style="text-align: center;">
</div>
</ins><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br />
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejercicio 2:<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>- Almacenar numeros reales en una lista y Reportarlos en forma ordenada.</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOnoUvYMrP6D5XROswaBYKGtWhxpW7xcVhEHRcoZtMQYMXoYQyS1AbkkUltWvZGcB_AfkqxzOSc7jcnA2FBR2lmhl1gnDwL-c7w-J9l4QGKvXNDHzANkKrthlxnz507DfhijTOBh6-8lz0/s1600/list2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOnoUvYMrP6D5XROswaBYKGtWhxpW7xcVhEHRcoZtMQYMXoYQyS1AbkkUltWvZGcB_AfkqxzOSc7jcnA2FBR2lmhl1gnDwL-c7w-J9l4QGKvXNDHzANkKrthlxnz507DfhijTOBh6-8lz0/s1600/list2.png" width="400" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=FjDKLUTE"></script>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><span style="line-height: 21px;">puedes descargar el codigo <a href="http://pastebin.com/FjDKLUTE" target="_blank">aqui</a></span></span></div>Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-78063645186213299072014-10-11T14:00:00.001-05:002015-06-29T09:50:17.484-05:00Implementacion de una ALU (Unidad Logica Aritmetica) de 2 Bit<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPAxqxBBaRntoMEOp8tMr71RcVLT4P2f95P6hviORwAP2kdcUmWDgCKqdOCt9C72BmPrlZccVFTzMOqTDyK9BJY9O9CGABMYvdUYtlkGJ32U5iR-sMUUQcqAEKoVr6N6Uw165PuaP1giON/s1600/alu.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPAxqxBBaRntoMEOp8tMr71RcVLT4P2f95P6hviORwAP2kdcUmWDgCKqdOCt9C72BmPrlZccVFTzMOqTDyK9BJY9O9CGABMYvdUYtlkGJ32U5iR-sMUUQcqAEKoVr6N6Uw165PuaP1giON/s1600/alu.jpg" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large; text-align: justify;">Hola, en este nuevo tutorial les voy a enseñar a construir una </span><a class="zem_slink" href="http://en.wikipedia.org/wiki/Arithmetic_logic_unit" rel="wikipedia" style="font-family: Arial, Helvetica, sans-serif; font-size: x-large; text-align: justify;" target="_blank" title="Arithmetic logic unit">ALU</a><span style="font-family: Arial, Helvetica, sans-serif; font-size: large; text-align: justify;"> (Unidad Logica Aritmética) de 2 bits, recordando un poco una ALU, pertenece a la Unidad Operativa del CPU de la computadora y es la que se encarga de realizar operaciones aritméticas y logicas.</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">
</span>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aqui vamos con la Implementacion.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Problema<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<br /></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">IMPLEMENTAR UNA ALU DE 2 BITS QUE CUMPLA AS SIGUIENTES OPERACIONES:</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">OPERACIÓN LÓGICA:</span></div>
<div>
<span style="font-size: large;"><span style="font-family: Arial, Helvetica, sans-serif;">- A</span><span style="font-family: 'Cambria Math'; text-indent: 0in;">⨁</span><span style="font-family: Arial, Helvetica, sans-serif;">B</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">OPERACIÓN ARITMÉTICA:</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- A+B</span></div>
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Diagrama de Bloques<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<br /></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji9cMRTZcCczvSW8maX-i5aG2_WLKWiG5uEFIo3U2G-54eJUxDhTHEbbhsZqk8pceGGY6QUi693FQnhYl9V20UDW3iAoBMkRCYxg6EjIuwfrzdq2j-R1YZmwaFNc_6mmIQc6WfEfQW7FuA/s1600/alu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji9cMRTZcCczvSW8maX-i5aG2_WLKWiG5uEFIo3U2G-54eJUxDhTHEbbhsZqk8pceGGY6QUi693FQnhYl9V20UDW3iAoBMkRCYxg6EjIuwfrzdq2j-R1YZmwaFNc_6mmIQc6WfEfQW7FuA/s1600/alu.png" width="320" /></a></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span></div>
<div>
<br /></div>
<div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Construccion de la Tabla<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Operación Logica:</b></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Es de bit a bit</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Para nuestro problema:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A=A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y B=B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: 'Cambria Math'; font-size: large;">⨁</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1 </span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><span style="font-family: 'Cambria Math'; font-size: large;">⨁</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">2</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=0,porque no existe acarreo para las operaciones logicas.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Operación Aritmética:</b></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">- Se suman de forma binaria</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A=A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y B=B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">B</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Ejemplo</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A=10</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">B=11</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">A+B=101</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">por lo tanto:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">2</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">1</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">0</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=101, F</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">2</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> es el acarreo de la suma.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>TABLA DE CÓDIGOS</b></span><br />
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableMediumShading2Accent1" style="border-collapse: collapse; border: none; mso-border-bottom-alt: solid windowtext 2.25pt; mso-border-top-alt: solid windowtext 2.25pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-layout-alt: fixed; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.6pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td colspan="3" style="background: #4F81BD; border-bottom: solid windowtext 2.25pt; border-left: none; border-right: none; border-top: solid windowtext 2.25pt; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 90.75pt;" valign="top" width="121"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<br /></div>
</td>
<td colspan="3" style="background: #4F81BD; border-bottom: solid windowtext 2.25pt; border-left: none; border-right: none; border-top: solid windowtext 2.25pt; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 90.75pt;" valign="top" width="121"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">ENTRADAS<o:p></o:p></span></b></div>
</td>
<td colspan="3" style="background: #4F81BD; border-bottom: solid windowtext 2.25pt; border-left: none; border-right: none; border-top: solid windowtext 2.25pt; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 90.75pt;" valign="top" width="121"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">SALIDAS<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 0;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<br /></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">S<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">A1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">A0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">B1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">B0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">F2<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-size: 12.0pt;">F1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<!--[if gte vml 1]><v:shapetype
id="_x0000_t88" coordsize="21600,21600" o:spt="88" adj="1800,10800" path="m,qx10800@0l10800@2qy21600@11,10800@3l10800@1qy,21600e"
filled="f">
<v:formulas>
<v:f eqn="val #0"/>
<v:f eqn="sum 21600 0 #0"/>
<v:f eqn="sum #1 0 #0"/>
<v:f eqn="sum #1 #0 0"/>
<v:f eqn="prod #0 9598 32768"/>
<v:f eqn="sum 21600 0 @4"/>
<v:f eqn="sum 21600 0 #1"/>
<v:f eqn="min #1 @6"/>
<v:f eqn="prod @7 1 2"/>
<v:f eqn="prod #0 2 1"/>
<v:f eqn="sum 21600 0 @9"/>
<v:f eqn="val #1"/>
</v:formulas>
<v:path arrowok="t" o:connecttype="custom" o:connectlocs="0,0;21600,@11;0,21600"
textboxrect="0,@4,7637,@5"/>
<v:handles>
<v:h position="center,#0" yrange="0,@8"/>
<v:h position="bottomRight,#1" yrange="@9,@10"/>
</v:handles>
</v:shapetype><v:shape id="_x0031__x0020_Cerrar_x0020_llave" o:spid="_x0000_s1029"
type="#_x0000_t88" style='position:absolute;left:0;text-align:left;
margin-left:35.25pt;margin-top:14.9pt;width:32.7pt;height:271.15pt;
z-index:251661312;visibility:visible;mso-wrap-style:square;
mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
mso-position-vertical:absolute;mso-position-vertical-relative:text;
v-text-anchor:middle' o:gfxdata="UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEAcQGpKo8CAAD4BQAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWysVN9P2zAQfp+0/8HyOyRp0zIqAird
QJP4JcrEXg/HaSIc27PdkO6v39lJ2oohJm17SXy+7z7ffb7zyVlbC9JwYyslM5ocxpRwyVReyVVG
vz1cHHyixDqQOQgleUY33NKz048fTmC2MqDLihFkkHYGGS2d07MosqzkNdhDpblEX6FMDQ5Ns4py
Ay/IXItoFMfTqIZK0tMd1WdwQNam+gsqodgzzxcgG7BIKdhsf6fPUbB/Z4aZbC6NXuo74zNnN82d
IVWeUVROQo0S0ah39DA0o1dRqx1BW5ja41VRkDaj6TSOJ0cTSjZ4G+PpeJxOOj7eOsI8IJmMjvEs
hoBxmo6ncQ9g5e0fKFj55X0STLNLBxd7KVrtE5TN7zUnQ80JWXBjwBAhoOFbBXzEUP4QbXvl/lPh
25xhpo11l1zVxC8yaqpV6c4NMB56DJor67pkBmC4mCEf1y5Dna49V/nGV/yEf7xco5AMFbeaXVTI
fAXW3YHBhsdNHB13i59CqJeMqn5FSanMz7f2PR6bEL2UvOAAZdT+WIPhlIiv0mb0OElTpHXBSCdH
IzTMvudp3yPX9UIJ7JSQXVh6vBPDsjCqflQmn/tT0QWS4dkZZc4MxsKhjS6cU8bn87BmqtbgruRS
48QkQT6v2UP7CEb38jrsyBu1LEG/qW+HDY2j5muniqoXv1PVO4R1S7cRPMxL0J7L3Ct7j6oL8C8Q
twfX33074TUjAr+761lbvtT3nPW8w/1ZTxno5T0vcDRxaMahhPAw8YUwpAEULX9OembhkT6kqITY
BsXvB/VYH8aLAtPYBo7eD9yiw4lK7gLrSirzVrBrh1SLDt91blcpiuInNHr15gVI/0b7h3XfPv0F
AAD//wMAUEsDBBQABgAIAAAAIQCcTl4h4gYAADocAAAaAAAAY2xpcGJvYXJkL3RoZW1lL3RoZW1l
MS54bWzsWU9vG0UUvyPxHUZ7b+P/jaM6VezYDbRpo9gt6nG8Hu9OM7uzmhkn9Q21RyQkREEcqMSN
AwIqtRKX8mkCRVCkfgXezOyud+I1SdsIKmgO8e7b37z/782b3ctX7kUMHRIhKY87XvVixUMk9vmE
xkHHuzUaXFj3kFQ4nmDGY9Lx5kR6Vzbff+8y3vAZTcYci8koJBFBwCiWG7jjhUolG2tr0gcylhd5
QmJ4NuUiwgpuRbA2EfgIBERsrVaptNYiTGNvEzgqzajP4F+spCb4TAw1G4JiHIH0m9Mp9YnBTg6q
GiHnsscEOsSs4wHPCT8akXvKQwxLBQ86XsX8eWubl9fwRrqIqRVrC+sG5i9dly6YHNSMTBGMc6HV
QaN9aTvnbwBMLeP6/X6vX835GQD2fbDU6lLk2RisV7sZzwLIXi7z7lWalYaLL/CvL+nc7na7zXaq
i2VqQPaysYRfr7QaWzUHb0AW31zCN7pbvV7LwRuQxbeW8INL7VbDxRtQyGh8sITWAR0MUu45ZMrZ
Til8HeDrlRS+QEE25NmlRUx5rFblWoTvcjEAgAYyrGiM1DwhU+xDTvZwNBYUawF4g+DCE0vy5RJJ
y0LSFzRRHe/DBMdeAfLy2fcvnz1Bx/efHt//6fjBg+P7P1pGzqodHAfFVS++/ezPRx+jP5588+Lh
F+V4WcT/+sMnv/z8eTkQymdh3vMvH//29PHzrz79/buHJfAtgcdF+IhGRKIb5Ajt8wgMM15xNSdj
8WorRiGmxRVbcSBxjLWUEv59FTroG3PM0ug4enSJ68HbAtpHGfDq7K6j8DAUM0VLJF8LIwe4yznr
clHqhWtaVsHNo1kclAsXsyJuH+PDMtk9HDvx7c8S6JtZWjqG90LiqLnHcKxwQGKikH7GDwgpse4O
pY5fd6kvuORThe5Q1MW01CUjOnayabFoh0YQl3mZzRBvxze7t1GXszKrt8mhi4SqwKxE+RFhjhuv
4pnCURnLEY5Y0eHXsQrLlBzOhV/E9aWCSAeEcdSfECnL1twUYG8h6NcwdKzSsO+yeeQihaIHZTyv
Y86LyG1+0AtxlJRhhzQOi9gP5AGkKEZ7XJXBd7lbIfoe4oDjleG+TYkT7tO7wS0aOCotEkQ/mYmS
WF4l3Mnf4ZxNMTGtBpq606sjGv9d42YUOreVcH6NG1rl868flej9trbsLdi9ympm50SjXoU72Z57
XEzo29+dt/Es3iNQEMtb1Lvm/K45e//55ryqns+/JS+6MDRoPYvYQduM3dHKqXtKGRuqOSPXpRm8
Jew9kwEQ9TpzuiT5KSwJ4VJXMghwcIHAZg0SXH1EVTgMcQJDe9XTTAKZsg4kSriEw6Ihl/LWeBj8
lT1qNvUhxHYOidUun1hyXZOzs0bOxmgVmANtJqiuGZxVWP1SyhRsex1hVa3UmaVVjWqmKTrScpO1
i82hHFyemwbE3Jsw1CAYhcDLLTjfa9Fw2MGMTLTfbYyysJgonGeIZIgnJI2Rtns5RlUTpCxXlgzR
dthk0AfHU7xWkNbWbN9A2lmCVBTXWCEui96bRCnL4EWUgNvJcmRxsThZjI46XrtZa3rIx0nHm8I5
GS6jBKIu9RyJWQBvmHwlbNqfWsymyhfRbGeGuUVQhVcf1u9LBjt9IBFSbWMZ2tQwj9IUYLGWZPWv
NcGt52VASTc6mxb1dUiGf00L8KMbWjKdEl8Vg12gaN/Z27SV8pkiYhhOjtCYzcQ+hvDrVAV7JlTC
6w7TEfQNvJvT3jaP3OacFl3xjZjBWTpmSYjTdqtLNKtkCzcNKdfB3BXUA9tKdTfGvboppuTPyZRi
Gv/PTNH7Cbx9qE90BHx40Ssw0pXS8bhQIYculITUHwgYHEzvgGyB97vwGJIK3kqbX0EO9a+tOcvD
lDUcItU+DZCgsB+pUBCyB23JZN8pzKrp3mVZspSRyaiCujKxao/JIWEj3QNbem/3UAipbrpJ2gYM
7mT+ufdpBY0DPeQU683pZPnea2vgn558bDGDUW4fNgNN5v9cxXw8WOyqdr1Znu29RUP0g8WY1ciq
AoQVtoJ2WvavqcIrbrW2Yy1ZXGtmykEUly0GYj4QJfAOCel/sP9R4TP7BUNvqCO+D70VwccLzQzS
BrL6gh08kG6QljiGwckSbTJpVta16eikvZZt1uc86eZyTzhba3aWeL+is/PhzBXn1OJ5Ojv1sONr
S1vpaojsyRIF0jQ7yJjAlH3J2sUJGgfVjgdfkyDQ9+AKvkd5QKtpWk3T4Ao+MsGwZL8Mdbz0IqPA
c0vJMfWMUs8wjYzSyCjNjALDWfoNJqO0oFPpzybw2U7/eCj7QgITXPpFJWuqzue+zb8AAAD//wMA
UEsDBBQABgAIAAAAIQCcZkZBuwAAACQBAAAqAAAAY2xpcGJvYXJkL2RyYXdpbmdzL19yZWxzL2Ry
YXdpbmcxLnhtbC5yZWxzhI/NCsIwEITvgu8Q9m7SehCRJr2I0KvUBwjJNi02PyRR7Nsb6EVB8LIw
s+w3s037sjN5YkyTdxxqWgFBp7yenOFw6y+7I5CUpdNy9g45LJigFdtNc8VZ5nKUxikkUigucRhz
DifGkhrRykR9QFc2g49W5iKjYUGquzTI9lV1YPGTAeKLSTrNIXa6BtIvoST/Z/thmBSevXpYdPlH
BMulFxagjAYzB0pXZ501LV2BiYZ9/SbeAAAA//8DAFBLAQItABQABgAIAAAAIQC75UiUBQEAAB4C
AAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhAK0w
P/HBAAAAMgEAAAsAAAAAAAAAAAAAAAAANgEAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAHEB
qSqPAgAA+AUAAB8AAAAAAAAAAAAAAAAAIAIAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54
bWxQSwECLQAUAAYACAAAACEAnE5eIeIGAAA6HAAAGgAAAAAAAAAAAAAAAADsBAAAY2xpcGJvYXJk
L3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEAnGZGQbsAAAAkAQAAKgAAAAAAAAAAAAAA
AAAGDAAAY2xpcGJvYXJkL2RyYXdpbmdzL19yZWxzL2RyYXdpbmcxLnhtbC5yZWxzUEsFBgAAAAAF
AAUAZwEAAAkNAAAAAA==
" adj="217" strokecolor="black [3200]" strokeweight="3pt">
<v:shadow on="t" color="black" opacity="22937f" origin=",.5" offset="0,.63889mm"/>
</v:shape><![endif]--><!--[if !vml]--><span style="height: 369px; left: 0px; margin-left: 45px; margin-top: 17px; mso-ignore: vglayout; position: absolute; width: 48px; z-index: 251661312;"></span><!--[endif]--><b><span style="font-size: 12.0pt;">F0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 1;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 2;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 3;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">2<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 4;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">3<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 5;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">4<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 6;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">5<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 7;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">6<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<!--[if gte vml 1]><v:rect id="_x0033__x0020_Rectángulo"
o:spid="_x0000_s1028" style='position:absolute;left:0;text-align:left;
margin-left:87.25pt;margin-top:.85pt;width:76.7pt;height:42.1pt;z-index:251664384;
visibility:visible;mso-wrap-style:square;mso-width-percent:0;
mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
mso-position-vertical:absolute;mso-position-vertical-relative:text;
mso-width-percent:0;mso-height-percent:0;mso-width-relative:margin;
mso-height-relative:margin;v-text-anchor:middle' o:gfxdata="UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEAwWhFM7EDAAAYCgAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWzUVkuS2zYQ3acqd0Bh7yGpj8dmmeNS
5HgqVePx1GhSzrYHBEXG+DAApJG8yw1ygSyyywGSE+QmOUGOkG6QlDSf2FWxF/ZGAtivG68b3Y98
9nyjFVtL5xtrCp4dpZxJI2zZmGXBv796+egJZz6AKUFZIwu+lZ4/P/n6q2eQLx20dSMYRjA+h4LX
IbR5knhRSw3+yLbSoK2yTkPArVsmpYMbjKxVMkrTx4mGxvCTfagXEICtXPM/Qikr3spyDmYNHkMq
kR8+6Tkq8fGRITfrU9cu2gtHzMX5+sKxpiw4Vs6AxhLxpDf0MNwmd7yW+wCbymnC26pim4JPR4/T
8QRjbQs+Os6epsdpF09uAhMIeHo8nkynnAkETBE5nvbn1a8/EEHU3743BpLsyODigKBviZ5Z3894
PGQ8ZpdShL9+M8uVsrv0yWHIfXD2fdk+TdY7xpC3zodTaTWjRcEd8omdBeszHzoWAyRex0AkbBYx
v7D5xpZbyvQa//FKncUweA++FS8bjHkGPlyAwzbHhzgw4TX+VMreFNz2K85q69499Jzw2Hpo5ewG
x6bg/qcVOMmZ+s54vNRsQnce4mYyPR7hxh1arg8tZqXnVuG0RnZxSfighmXlrH5jXTmjU9EERuDZ
BRfBDZt5wD2acDqFnM3iWljdQjgzixbnJIvlo5pdbd6Aa/vCBuzDc7uooZUP1bfDxoaxs1WwVdMX
v6sqGZQPi7BVMk5JrD32BAO1RP0hghFDHGiB1b8Qga2B0s2maRqnAe9dHSBmVRiwwffYPRJDRAA6
dc2XTXI9iFY2uacIuhHOeluFI6xHgmPZCDkIF8pWlg6ypXP7CkJNTdGH0/eCPaCBXcQXVqy0NGEQ
wlBj4gcRSV10/qNgOo/JC8RKd+rsqqUBS+5BI5dPxgNPh9zhvSigF4H0j179gN32DkXpCd4BQ4nu
GkRWFY5aN2N4KxAaw8K2lRUIlMI56GvXAKM6dbog4ZZZNWjvFcMfWK4aLT07lzfs0mowMeVIiKoS
Tv759Zc/qAZ47/gbS/WZM/7795+/LMJY4j9vMR5a7nbzkZjSQFG/SFPSMFw+1DZZhm0TQbca5qPa
YX8eschRS/B3L+QrLxctvZg6+R+U3pP4EBNlLmWFr258qY4itfjhIufKdRpSvs36votIcqkapXZO
3QDccVJhcOqx+5x3jl0h7jjuT+tGCtHxRGvCzlE3xnYC+Z/OVYePpegzxaLQOzy5800UIf03HH14
He5P/gUAAP//AwBQSwMEFAAGAAgAAAAhAJxOXiHiBgAAOhwAABoAAABjbGlwYm9hcmQvdGhlbWUv
dGhlbWUxLnhtbOxZT28bRRS/I/EdRntv4/+NozpV7NgNtGmj2C3qcbwe704zu7OaGSf1DbVHJCRE
QRyoxI0DAiq1EpfyaQJFUKR+Bd7M7K534jVJ2wgqaA7x7tvfvP/vzZvdy1fuRQwdEiEpjzte9WLF
QyT2+YTGQce7NRpcWPeQVDieYMZj0vHmRHpXNt9/7zLe8BlNxhyLySgkEUHAKJYbuOOFSiUba2vS
BzKWF3lCYng25SLCCm5FsDYR+AgERGytVqm01iJMY28TOCrNqM/gX6ykJvhMDDUbgmIcgfSb0yn1
icFODqoaIeeyxwQ6xKzjAc8JPxqRe8pDDEsFDzpexfx5a5uX1/BGuoipFWsL6wbmL12XLpgc1IxM
EYxzodVBo31pO+dvAEwt4/r9fq9fzfkZAPZ9sNTqUuTZGKxXuxnPAsheLvPuVZqVhosv8K8v6dzu
drvNdqqLZWpA9rKxhF+vtBpbNQdvQBbfXMI3ulu9XsvBG5DFt5bwg0vtVsPFG1DIaHywhNYBHQxS
7jlkytlOKXwd4OuVFL5AQTbk2aVFTHmsVuVahO9yMQCABjKsaIzUPCFT7ENO9nA0FhRrAXiD4MIT
S/LlEknLQtIXNFEd78MEx14B8vLZ9y+fPUHH958e3//p+MGD4/s/WkbOqh0cB8VVL7797M9HH6M/
nnzz4uEX5XhZxP/6wye//Px5ORDKZ2He8y8f//b08fOvPv39u4cl8C2Bx0X4iEZEohvkCO3zCAwz
XnE1J2PxaitGIabFFVtxIHGMtZQS/n0VOugbc8zS6Dh6dInrwdsC2kcZ8OrsrqPwMBQzRUskXwsj
B7jLOetyUeqFa1pWwc2jWRyUCxezIm4f48My2T0cO/HtzxLom1laOob3QuKoucdwrHBAYqKQfsYP
CCmx7g6ljl93qS+45FOF7lDUxbTUJSM6drJpsWiHRhCXeZnNEG/HN7u3UZezMqu3yaGLhKrArET5
EWGOG6/imcJRGcsRjljR4dexCsuUHM6FX8T1pYJIB4Rx1J8QKcvW3BRgbyHo1zB0rNKw77J55CKF
ogdlPK9jzovIbX7QC3GUlGGHNA6L2A/kAaQoRntclcF3uVsh+h7igOOV4b5NiRPu07vBLRo4Ki0S
RD+ZiZJYXiXcyd/hnE0xMa0GmrrTqyMa/13jZhQ6t5Vwfo0bWuXzrx+V6P22tuwt2L3KambnRKNe
hTvZnntcTOjb35238SzeI1AQy1vUu+b8rjl7//nmvKqez78lL7owNGg9i9hB24zd0cqpe0oZG6o5
I9elGbwl7D2TARD1OnO6JPkpLAnhUlcyCHBwgcBmDRJcfURVOAxxAkN71dNMApmyDiRKuITDoiGX
8tZ4GPyVPWo29SHEdg6J1S6fWHJdk7OzRs7GaBWYA20mqK4ZnFVY/VLKFGx7HWFVrdSZpVWNaqYp
OtJyk7WLzaEcXJ6bBsTcmzDUIBiFwMstON9r0XDYwYxMtN9tjLKwmCicZ4hkiCckjZG2ezlGVROk
LFeWDNF22GTQB8dTvFaQ1tZs30DaWYJUFNdYIS6L3ptEKcvgRZSA28lyZHGxOFmMjjpeu1lresjH
ScebwjkZLqMEoi71HIlZAG+YfCVs2p9azKbKF9FsZ4a5RVCFVx/W70sGO30gEVJtYxna1DCP0hRg
sZZk9a81wa3nZUBJNzqbFvV1SIZ/TQvwoxtaMp0SXxWDXaBo39nbtJXymSJiGE6O0JjNxD6G8OtU
BXsmVMLrDtMR9A28m9PeNo/c5pwWXfGNmMFZOmZJiNN2q0s0q2QLNw0p18HcFdQD20p1N8a9uimm
5M/JlGIa/89M0fsJvH2oT3QEfHjRKzDSldLxuFAhhy6UhNQfCBgcTO+AbIH3u/AYkgreSptfQQ71
r605y8OUNRwi1T4NkKCwH6lQELIHbclk3ynMquneZVmylJHJqIK6MrFqj8khYSPdA1t6b/dQCKlu
uknaBgzuZP6592kFjQM95BTrzelk+d5ra+CfnnxsMYNRbh82A03m/1zFfDxY7Kp2vVme7b1FQ/SD
xZjVyKoChBW2gnZa9q+pwitutbZjLVlca2bKQRSXLQZiPhAl8A4J6X+w/1HhM/sFQ2+oI74PvRXB
xwvNDNIGsvqCHTyQbpCWOIbByRJtMmlW1rXp6KS9lm3W5zzp5nJPOFtrdpZ4v6Kz8+HMFefU4nk6
O/Ww42tLW+lqiOzJEgXSNDvImMCUfcnaxQkaB9WOB1+TIND34Aq+R3lAq2laTdPgCj4ywbBkvwx1
vPQio8BzS8kx9YxSzzCNjNLIKM2MAsNZ+g0mo7SgU+nPJvDZTv94KPtCAhNc+kUla6rO577NvwAA
AP//AwBQSwMEFAAGAAgAAAAhAJxmRkG7AAAAJAEAACoAAABjbGlwYm9hcmQvZHJhd2luZ3MvX3Jl
bHMvZHJhd2luZzEueG1sLnJlbHOEj80KwjAQhO+C7xD2btJ6EJEmvYjQq9QHCMk2LTY/JFHs2xvo
RUHwsjCz7DezTfuyM3liTJN3HGpaAUGnvJ6c4XDrL7sjkJSl03L2DjksmKAV201zxVnmcpTGKSRS
KC5xGHMOJ8aSGtHKRH1AVzaDj1bmIqNhQaq7NMj2VXVg8ZMB4otJOs0hdroG0i+hJP9n+2GYFJ69
elh0+UcEy6UXFqCMBjMHSldnnTUtXYGJhn39Jt4AAAD//wMAUEsBAi0AFAAGAAgAAAAhALvlSJQF
AQAAHgIAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAA
ACEArTA/8cEAAAAyAQAACwAAAAAAAAAAAAAAAAA2AQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAA
ACEAwWhFM7EDAAAYCgAAHwAAAAAAAAAAAAAAAAAgAgAAY2xpcGJvYXJkL2RyYXdpbmdzL2RyYXdp
bmcxLnhtbFBLAQItABQABgAIAAAAIQCcTl4h4gYAADocAAAaAAAAAAAAAAAAAAAAAA4GAABjbGlw
Ym9hcmQvdGhlbWUvdGhlbWUxLnhtbFBLAQItABQABgAIAAAAIQCcZkZBuwAAACQBAAAqAAAAAAAA
AAAAAAAAACgNAABjbGlwYm9hcmQvZHJhd2luZ3MvX3JlbHMvZHJhd2luZzEueG1sLnJlbHNQSwUG
AAAAAAUABQBnAQAAKw4AAAAA
" fillcolor="white [3201]" strokecolor="black [3200]" strokeweight="2pt">
<v:textbox>
<![if !mso]>
<table cellpadding=0 cellspacing=0 width="100%">
<tr>
<td><![endif]>
<div>
<p class=MsoNormal align=center style='text-align:center'>
<![if gte msEquation 12]><m:oMathPara><m:oMath><i
style='mso-bidi-font-style:normal'><span style='font-size:28.0pt;
line-height:115%;font-family:"Cambria Math","serif"'><m:r>A</m:r><m:r>⨁</m:r><m:r>B</m:r></span></i></m:oMath></m:oMathPara><![endif]><![if !msEquation]><span
style='font-size:11.0pt;line-height:115%;font-family:"Calibri","sans-serif";
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:ES-MX;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA'><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:61.5pt;
height:37.5pt'>
<v:imagedata src="file:///C:\Users\Hernando\AppData\Local\Temp\msohtmlclip1\01\clip_image002.png"
o:title="" chromakey="white"/>
</v:shape><![if !vml]><img width=82 height=50
src="file:///C:\Users\Hernando\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png"
v:shapes="_x0000_i1025"><![endif]></span><![endif]><span
style='font-size:28.0pt;line-height:115%'><o:p></o:p></span></p>
</div>
<![if !mso]></td>
</tr>
</table>
<![endif]></v:textbox>
</v:rect><![endif]--><!--[if !vml]--><span style="mso-ignore: vglayout; position: relative; z-index: 251664384;"><span style="height: 64px; left: 0px; left: 115px; position: absolute; top: -1px; width: 109px;"><br /></span></span><!--[endif]--><b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 8;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">7<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 9;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">8<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 10;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">9<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 11;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">10<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 12;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">11<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 13;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">12<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 14;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">13<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 15;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">14<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 16;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">15<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 17;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">16<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<!--[if gte vml 1]><v:shape id="_x0032__x0020_Cerrar_x0020_llave"
o:spid="_x0000_s1027" type="#_x0000_t88" style='position:absolute;left:0;
text-align:left;margin-left:35.1pt;margin-top:1.95pt;width:32.7pt;height:271.15pt;
z-index:251663360;visibility:visible;mso-wrap-style:square;
mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
mso-position-vertical:absolute;mso-position-vertical-relative:text;
v-text-anchor:middle' o:gfxdata="UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEAaU75Bo8CAAD4BQAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWysVFFP2zAQfp+0/2D5HdKWFtqKFJVu
oEkMEGVir4fjNBGOnZ3dkO7X7+wkbcUqJm17ae9y332++3zn84u6UKySaHOjY94/7nEmtTBJrlcx
//Z4dTTmzDrQCSijZcw30vKL2ccP5zBdIZRZLhgxaDuFmGfOldMosiKTBdhjU0pNsdRgAY5cXEUJ
wisxFyoa9HqnUQG55rMd1SdwwNaY/wWVMuJFJgvQFViiVGK6/6WtUYl/Z4aprq6xXJb36CsXt9U9
sjyJOSmnoSCJeNQGWhi50Zus1Y6gTrHweJOmrI75cDQZn54R14bsSX8yGfcaPlk7JjygPxpMKC4I
cDIcnpz2Ru2B2d0fKET2+X0SKrMph4y9Em3pC9TV7z0Pup4HbCERAZlSUMmtAj6ja7/Ltq1y/6nx
bc0wLdG6a2kK5o2YY77K3CWCkGHGoLqxrimmA4aL6epx9TL06epLk2x8x8/0T5eLhshIcVuKq5yY
b8C6e0AaePpIq+Pu6CdV5jXmprU4ywz+PPTd42kIKcrZKy1QzO2PNaDkTH3RNuaT/nBItC44w9HZ
gBzcjzzvR/S6WBhFexuqC6bHO9WZKZriyWAy96dSCLSgs2MuHHbOwpFPIdpTIefzYAtTlOBu9LKk
jekH+bxmj/UTYNnK62gib80yg/Kgvg02DI6Zr51J81b8RlUfUNYt3UbJsC9Be6kTr+wDqa7Av0DS
Hn397seJrpkQ9Lu7nrWVy/JBipa3uz/rKQO9fpAprSYtzUloITxMcqGQVUCiJS/9lll5pE9Jc6W2
Sb33k1qsT5NpSmVsEwfvJ27R4USjd4lFrg0eSnZ1V2ra4JvJbTolUfyGRm/evABp32j/sO77s18A
AAD//wMAUEsDBBQABgAIAAAAIQCcTl4h4gYAADocAAAaAAAAY2xpcGJvYXJkL3RoZW1lL3RoZW1l
MS54bWzsWU9vG0UUvyPxHUZ7b+P/jaM6VezYDbRpo9gt6nG8Hu9OM7uzmhkn9Q21RyQkREEcqMSN
AwIqtRKX8mkCRVCkfgXezOyud+I1SdsIKmgO8e7b37z/782b3ctX7kUMHRIhKY87XvVixUMk9vmE
xkHHuzUaXFj3kFQ4nmDGY9Lx5kR6Vzbff+8y3vAZTcYci8koJBFBwCiWG7jjhUolG2tr0gcylhd5
QmJ4NuUiwgpuRbA2EfgIBERsrVaptNYiTGNvEzgqzajP4F+spCb4TAw1G4JiHIH0m9Mp9YnBTg6q
GiHnsscEOsSs4wHPCT8akXvKQwxLBQ86XsX8eWubl9fwRrqIqRVrC+sG5i9dly6YHNSMTBGMc6HV
QaN9aTvnbwBMLeP6/X6vX835GQD2fbDU6lLk2RisV7sZzwLIXi7z7lWalYaLL/CvL+nc7na7zXaq
i2VqQPaysYRfr7QaWzUHb0AW31zCN7pbvV7LwRuQxbeW8INL7VbDxRtQyGh8sITWAR0MUu45ZMrZ
Til8HeDrlRS+QEE25NmlRUx5rFblWoTvcjEAgAYyrGiM1DwhU+xDTvZwNBYUawF4g+DCE0vy5RJJ
y0LSFzRRHe/DBMdeAfLy2fcvnz1Bx/efHt//6fjBg+P7P1pGzqodHAfFVS++/ezPRx+jP5588+Lh
F+V4WcT/+sMnv/z8eTkQymdh3vMvH//29PHzrz79/buHJfAtgcdF+IhGRKIb5Ajt8wgMM15xNSdj
8WorRiGmxRVbcSBxjLWUEv59FTroG3PM0ug4enSJ68HbAtpHGfDq7K6j8DAUM0VLJF8LIwe4yznr
clHqhWtaVsHNo1kclAsXsyJuH+PDMtk9HDvx7c8S6JtZWjqG90LiqLnHcKxwQGKikH7GDwgpse4O
pY5fd6kvuORThe5Q1MW01CUjOnayabFoh0YQl3mZzRBvxze7t1GXszKrt8mhi4SqwKxE+RFhjhuv
4pnCURnLEY5Y0eHXsQrLlBzOhV/E9aWCSAeEcdSfECnL1twUYG8h6NcwdKzSsO+yeeQihaIHZTyv
Y86LyG1+0AtxlJRhhzQOi9gP5AGkKEZ7XJXBd7lbIfoe4oDjleG+TYkT7tO7wS0aOCotEkQ/mYmS
WF4l3Mnf4ZxNMTGtBpq606sjGv9d42YUOreVcH6NG1rl868flej9trbsLdi9ympm50SjXoU72Z57
XEzo29+dt/Es3iNQEMtb1Lvm/K45e//55ryqns+/JS+6MDRoPYvYQduM3dHKqXtKGRuqOSPXpRm8
Jew9kwEQ9TpzuiT5KSwJ4VJXMghwcIHAZg0SXH1EVTgMcQJDe9XTTAKZsg4kSriEw6Ihl/LWeBj8
lT1qNvUhxHYOidUun1hyXZOzs0bOxmgVmANtJqiuGZxVWP1SyhRsex1hVa3UmaVVjWqmKTrScpO1
i82hHFyemwbE3Jsw1CAYhcDLLTjfa9Fw2MGMTLTfbYyysJgonGeIZIgnJI2Rtns5RlUTpCxXlgzR
dthk0AfHU7xWkNbWbN9A2lmCVBTXWCEui96bRCnL4EWUgNvJcmRxsThZjI46XrtZa3rIx0nHm8I5
GS6jBKIu9RyJWQBvmHwlbNqfWsymyhfRbGeGuUVQhVcf1u9LBjt9IBFSbWMZ2tQwj9IUYLGWZPWv
NcGt52VASTc6mxb1dUiGf00L8KMbWjKdEl8Vg12gaN/Z27SV8pkiYhhOjtCYzcQ+hvDrVAV7JlTC
6w7TEfQNvJvT3jaP3OacFl3xjZjBWTpmSYjTdqtLNKtkCzcNKdfB3BXUA9tKdTfGvboppuTPyZRi
Gv/PTNH7Cbx9qE90BHx40Ssw0pXS8bhQIYculITUHwgYHEzvgGyB97vwGJIK3kqbX0EO9a+tOcvD
lDUcItU+DZCgsB+pUBCyB23JZN8pzKrp3mVZspSRyaiCujKxao/JIWEj3QNbem/3UAipbrpJ2gYM
7mT+ufdpBY0DPeQU683pZPnea2vgn558bDGDUW4fNgNN5v9cxXw8WOyqdr1Znu29RUP0g8WY1ciq
AoQVtoJ2WvavqcIrbrW2Yy1ZXGtmykEUly0GYj4QJfAOCel/sP9R4TP7BUNvqCO+D70VwccLzQzS
BrL6gh08kG6QljiGwckSbTJpVta16eikvZZt1uc86eZyTzhba3aWeL+is/PhzBXn1OJ5Ojv1sONr
S1vpaojsyRIF0jQ7yJjAlH3J2sUJGgfVjgdfkyDQ9+AKvkd5QKtpWk3T4Ao+MsGwZL8Mdbz0IqPA
c0vJMfWMUs8wjYzSyCjNjALDWfoNJqO0oFPpzybw2U7/eCj7QgITXPpFJWuqzue+zb8AAAD//wMA
UEsDBBQABgAIAAAAIQCcZkZBuwAAACQBAAAqAAAAY2xpcGJvYXJkL2RyYXdpbmdzL19yZWxzL2Ry
YXdpbmcxLnhtbC5yZWxzhI/NCsIwEITvgu8Q9m7SehCRJr2I0KvUBwjJNi02PyRR7Nsb6EVB8LIw
s+w3s037sjN5YkyTdxxqWgFBp7yenOFw6y+7I5CUpdNy9g45LJigFdtNc8VZ5nKUxikkUigucRhz
DifGkhrRykR9QFc2g49W5iKjYUGquzTI9lV1YPGTAeKLSTrNIXa6BtIvoST/Z/thmBSevXpYdPlH
BMulFxagjAYzB0pXZ501LV2BiYZ9/SbeAAAA//8DAFBLAQItABQABgAIAAAAIQC75UiUBQEAAB4C
AAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhAK0w
P/HBAAAAMgEAAAsAAAAAAAAAAAAAAAAANgEAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAGlO
+QaPAgAA+AUAAB8AAAAAAAAAAAAAAAAAIAIAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54
bWxQSwECLQAUAAYACAAAACEAnE5eIeIGAAA6HAAAGgAAAAAAAAAAAAAAAADsBAAAY2xpcGJvYXJk
L3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEAnGZGQbsAAAAkAQAAKgAAAAAAAAAAAAAA
AAAGDAAAY2xpcGJvYXJkL2RyYXdpbmdzL19yZWxzL2RyYXdpbmcxLnhtbC5yZWxzUEsFBgAAAAAF
AAUAZwEAAAkNAAAAAA==
" adj="217" strokecolor="black [3200]" strokeweight="3pt">
<v:shadow on="t" color="black" opacity="22937f" origin=",.5" offset="0,.63889mm"/>
</v:shape><![endif]--><!--[if !vml]--><span style="height: 369px; left: 0px; margin-left: 44px; margin-top: 0px; mso-ignore: vglayout; position: absolute; width: 49px; z-index: 251663360;"><br /></span><!--[endif]--><b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 18;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">17<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 19;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">18<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 20;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">19<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 21;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">20<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 22;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">21<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 23;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">22<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<!--[if gte vml 1]><v:rect id="_x0034__x0020_Rectángulo"
o:spid="_x0000_s1026" style='position:absolute;left:0;text-align:left;
margin-left:86.3pt;margin-top:2.5pt;width:100.05pt;height:40.2pt;z-index:251666432;
visibility:visible;mso-wrap-style:square;mso-width-percent:0;
mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
mso-position-vertical:absolute;mso-position-vertical-relative:text;
mso-width-percent:0;mso-height-percent:0;mso-width-relative:margin;
mso-height-relative:margin;v-text-anchor:middle' o:gfxdata="UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEAvQrTG60DAAAZCgAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWzUVl1y2zYQfu9M74DBaycmKVO2wwmd
UZXG0xnH8VjupK9rEJTY4IcFVrKUU+QCfegd2hPkQjlCFiApyT9tZpI8tC8SwP128e3i2yWfPV9r
xVbS+caakmcHKWfSCFs1Zl7yX65fPjnhzCOYCpQ1suQb6fnz0++/ewbF3EG7aASjCMYXUPIFYlsk
iRcLqcEf2FYastXWaUDaunlSObilyFolozQ9SjQ0hp/uQr0ABLZ0zReEUla8ldUUzAo8hVSi2H/S
c1Ti6yNDYVZnrp21ly4wFxerS8eaquRUOQOaSsST3tDDaJvc85rvAqxrpwPe1jVbl3w8yk9Gx2PO
NiU/Gh3m+WHaxZNrZIIA2eg4PTokgCDEOEvHeQ8Qi9efCSEWP/17EKLZ0aHFHkXfBoJm9TDnfMg5
Z1dS4Ic/zXyp7LYAwWHIfnD2feG+Ud5bylC0zuOZtJqFRckdEYrigtW5x47GAIk3MjDB9SwmiOsf
bbUJqd7QP92qsxSGrtW34mVDMc/B4yU4Ujo9pJ7B1/RTK3tbctuvOFtY9+6x5wFP6iMrZ7fUOSX3
vy/BSc7Uz8aX/GmW000yjJt8fDyijdu33OxbzFJPrSI1RHZxGfCohmXtrH5jXTUJp5IJjKCzSy7Q
DZsp0p5M1KBCTiZxLaxuAc/NrKVWyWL5Qs2u12/AtX1hkaR4YWcLaOVj9e2wUTF2skRbN33xu6oG
g/I4w42SsVFi7UkUDNScRlAgGDGBQ1hQ9S8FshWEdLNxmka9072rPcSkxgGLvsfukBQiAsipU1+W
F3qYW1n+YCjoRjjrbY0HVI+EOrMRcphdNLmydJhcurCvABdBFH04/SDYI2Owi/jCiqWWBodZiAtK
fC9iGDC6+E0wXcTkBWGlO3N22YYOSx5AI5dvxoNOh8LRvSgI7wLpn7z6ldT2ruSjE7oDRlO6E4is
a2q1rsfoVgAbw3DTyhoETcMp6BvXAAt16icZ3DGrhuz9yPB7lutGS88u5C27shpMTDkSClXB049/
vP8r1IDunX5jqf7jjH/4f9GlAv99h/EguLvSC6M0tFNQizRVaIWrx0STZSSaCLojF/k1YtidF1gU
NEnodzfGl17O2vBe6ob/MOd9GD2BiTJXsqZ3N71VR5Fa/HKRU+W6CVK9zXrVRWRwqRultk6d/O85
KRyceuwu561jV4h7jrvTuoYidDzRGtw66sbYbjz+o3Pd4WMp+kypKOEVntz7KIqQ/iMufHnt708/
AQAA//8DAFBLAwQUAAYACAAAACEAnE5eIeIGAAA6HAAAGgAAAGNsaXBib2FyZC90aGVtZS90aGVt
ZTEueG1s7FlPbxtFFL8j8R1Ge2/j/42jOlXs2A20aaPYLepxvB7vTjO7s5oZJ/UNtUckJERBHKjE
jQMCKrUSl/JpAkVQpH4F3szsrnfiNUnbCCpoDvHu29+8/+/Nm93LV+5FDB0SISmPO171YsVDJPb5
hMZBx7s1GlxY95BUOJ5gxmPS8eZEelc233/vMt7wGU3GHIvJKCQRQcAolhu444VKJRtra9IHMpYX
eUJieDblIsIKbkWwNhH4CAREbK1WqbTWIkxjbxM4Ks2oz+BfrKQm+EwMNRuCYhyB9JvTKfWJwU4O
qhoh57LHBDrErOMBzwk/GpF7ykMMSwUPOl7F/Hlrm5fX8Ea6iKkVawvrBuYvXZcumBzUjEwRjHOh
1UGjfWk7528ATC3j+v1+r1/N+RkA9n2w1OpS5NkYrFe7Gc8CyF4u8+5VmpWGiy/wry/p3O52u812
qotlakD2srGEX6+0Gls1B29AFt9cwje6W71ey8EbkMW3lvCDS+1Ww8UbUMhofLCE1gEdDFLuOWTK
2U4pfB3g65UUvkBBNuTZpUVMeaxW5VqE73IxAIAGMqxojNQ8IVPsQ072cDQWFGsBeIPgwhNL8uUS
SctC0hc0UR3vwwTHXgHy8tn3L589Qcf3nx7f/+n4wYPj+z9aRs6qHRwHxVUvvv3sz0cfoz+efPPi
4RfleFnE//rDJ7/8/Hk5EMpnYd7zLx//9vTx868+/f27hyXwLYHHRfiIRkSiG+QI7fMIDDNecTUn
Y/FqK0YhpsUVW3EgcYy1lBL+fRU66BtzzNLoOHp0ievB2wLaRxnw6uyuo/AwFDNFSyRfCyMHuMs5
63JR6oVrWlbBzaNZHJQLF7Mibh/jwzLZPRw78e3PEuibWVo6hvdC4qi5x3CscEBiopB+xg8IKbHu
DqWOX3epL7jkU4XuUNTFtNQlIzp2smmxaIdGEJd5mc0Qb8c3u7dRl7Myq7fJoYuEqsCsRPkRYY4b
r+KZwlEZyxGOWNHh17EKy5QczoVfxPWlgkgHhHHUnxApy9bcFGBvIejXMHSs0rDvsnnkIoWiB2U8
r2POi8htftALcZSUYYc0DovYD+QBpChGe1yVwXe5WyH6HuKA45Xhvk2JE+7Tu8EtGjgqLRJEP5mJ
klheJdzJ3+GcTTExrQaautOrIxr/XeNmFDq3lXB+jRta5fOvH5Xo/ba27C3YvcpqZudEo16FO9me
e1xM6NvfnbfxLN4jUBDLW9S75vyuOXv/+ea8qp7PvyUvujA0aD2L2EHbjN3Ryql7Shkbqjkj16UZ
vCXsPZMBEPU6c7ok+SksCeFSVzIIcHCBwGYNElx9RFU4DHECQ3vV00wCmbIOJEq4hMOiIZfy1ngY
/JU9ajb1IcR2DonVLp9Ycl2Ts7NGzsZoFZgDbSaorhmcVVj9UsoUbHsdYVWt1JmlVY1qpik60nKT
tYvNoRxcnpsGxNybMNQgGIXAyy0432vRcNjBjEy0322MsrCYKJxniGSIJySNkbZ7OUZVE6QsV5YM
0XbYZNAHx1O8VpDW1mzfQNpZglQU11ghLovem0Qpy+BFlIDbyXJkcbE4WYyOOl67WWt6yMdJx5vC
ORkuowSiLvUciVkAb5h8JWzan1rMpsoX0WxnhrlFUIVXH9bvSwY7fSARUm1jGdrUMI/SFGCxlmT1
rzXBredlQEk3OpsW9XVIhn9NC/CjG1oynRJfFYNdoGjf2du0lfKZImIYTo7QmM3EPobw61QFeyZU
wusO0xH0Dbyb0942j9zmnBZd8Y2YwVk6ZkmI03arSzSrZAs3DSnXwdwV1APbSnU3xr26Kabkz8mU
Yhr/z0zR+wm8fahPdAR8eNErMNKV0vG4UCGHLpSE1B8IGBxM74Bsgfe78BiSCt5Km19BDvWvrTnL
w5Q1HCLVPg2QoLAfqVAQsgdtyWTfKcyq6d5lWbKUkcmogroysWqPySFhI90DW3pv91AIqW66SdoG
DO5k/rn3aQWNAz3kFOvN6WT53mtr4J+efGwxg1FuHzYDTeb/XMV8PFjsqna9WZ7tvUVD9IPFmNXI
qgKEFbaCdlr2r6nCK261tmMtWVxrZspBFJctBmI+ECXwDgnpf7D/UeEz+wVDb6gjvg+9FcHHC80M
0gay+oIdPJBukJY4hsHJEm0yaVbWtenopL2WbdbnPOnmck84W2t2lni/orPz4cwV59TieTo79bDj
a0tb6WqI7MkSBdI0O8iYwJR9ydrFCRoH1Y4HX5Mg0PfgCr5HeUCraVpN0+AKPjLBsGS/DHW89CKj
wHNLyTH1jFLPMI2M0sgozYwCw1n6DSajtKBT6c8m8NlO/3go+0ICE1z6RSVrqs7nvs2/AAAA//8D
AFBLAwQUAAYACAAAACEAnGZGQbsAAAAkAQAAKgAAAGNsaXBib2FyZC9kcmF3aW5ncy9fcmVscy9k
cmF3aW5nMS54bWwucmVsc4SPzQrCMBCE74LvEPZu0noQkSa9iNCr1AcIyTYtNj8kUezbG+hFQfCy
MLPsN7NN+7IzeWJMk3ccaloBQae8npzhcOsvuyOQlKXTcvYOOSyYoBXbTXPFWeZylMYpJFIoLnEY
cw4nxpIa0cpEfUBXNoOPVuYio2FBqrs0yPZVdWDxkwHii0k6zSF2ugbSL6Ek/2f7YZgUnr16WHT5
RwTLpRcWoIwGMwdKV2edNS1dgYmGff0m3gAAAP//AwBQSwECLQAUAAYACAAAACEAu+VIlAUBAAAe
AgAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQCt
MD/xwQAAADIBAAALAAAAAAAAAAAAAAAAADYBAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQC9
CtMbrQMAABkKAAAfAAAAAAAAAAAAAAAAACACAABjbGlwYm9hcmQvZHJhd2luZ3MvZHJhd2luZzEu
eG1sUEsBAi0AFAAGAAgAAAAhAJxOXiHiBgAAOhwAABoAAAAAAAAAAAAAAAAACgYAAGNsaXBib2Fy
ZC90aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgAAAAhAJxmRkG7AAAAJAEAACoAAAAAAAAAAAAA
AAAAJA0AAGNsaXBib2FyZC9kcmF3aW5ncy9fcmVscy9kcmF3aW5nMS54bWwucmVsc1BLBQYAAAAA
BQAFAGcBAAAnDgAAAAA=
" fillcolor="white [3201]" strokecolor="black [3200]" strokeweight="2pt">
<v:textbox>
<![if !mso]>
<table cellpadding=0 cellspacing=0 width="100%">
<tr>
<td><![endif]>
<div>
<p class=MsoNormal align=center style='text-align:center'>
<![if gte msEquation 12]><m:oMathPara><m:oMath><i
style='mso-bidi-font-style:normal'><span style='font-size:28.0pt;
line-height:115%;font-family:"Cambria Math","serif"'><m:r>A</m:r><m:r>+</m:r><m:r>B</m:r></span></i></m:oMath></m:oMathPara><![endif]><![if !msEquation]><span
style='font-size:11.0pt;line-height:115%;font-family:"Calibri","sans-serif";
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:ES-MX;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA'><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:70.5pt;
height:37.5pt'>
<v:imagedata src="file:///C:\Users\Hernando\AppData\Local\Temp\msohtmlclip1\01\clip_image006.png"
o:title="" chromakey="white"/>
</v:shape><![if !vml]><img width=94 height=50
src="file:///C:\Users\Hernando\AppData\Local\Temp\msohtmlclip1\01\clip_image007.png"
v:shapes="_x0000_i1025"><![endif]></span><![endif]><span
style='font-size:28.0pt;line-height:115%'><o:p></o:p></span></p>
</div>
<![if !mso]></td>
</tr>
</table>
<![endif]></v:textbox>
</v:rect><![endif]--><!--[if !vml]--><span style="height: 61px; left: 0px; margin-left: 113px; margin-top: 2px; mso-ignore: vglayout; position: absolute; width: 141px; z-index: 251666432;"><br /></span><!--[endif]--><b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 24;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">23<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 17.5pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 25;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">24<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 26;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">25<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 27;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">26<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 28;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">27<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 29;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">28<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 16.6pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 30;">
<td style="background: #4F81BD; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">29<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 17.5pt; mso-yfti-irow: 31;">
<td style="background: #4F81BD; border: none; height: 17.5pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">30<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">0<o:p></o:p></span></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
<td style="border: none; height: 17.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 16.6pt; mso-yfti-irow: 32; mso-yfti-lastrow: yes;">
<td style="background: #4F81BD; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: white; font-size: 14.0pt; mso-themecolor: background1;">31<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-size: 14.0pt;">1<o:p></o:p></span></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.2pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #e36c0a; font-size: 14.0pt; mso-themecolor: accent6; mso-themeshade: 191;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: #00b050; font-size: 14.0pt;">1<o:p></o:p></span></b></div>
</td>
<td style="background: #D8D8D8; border-bottom: solid windowtext 2.25pt; border: none; height: 16.6pt; mso-background-themecolor: background1; mso-background-themeshade: 216; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="color: red; font-size: 14.0pt;">0<o:p></o:p></span></b></div>
</td>
</tr>
</tbody></table>
<br />
<span style="font-size: large;">cuando S=0, las salidas corresponden a la operación lógica.</span><br />
<span style="font-size: large;">cuando S=1, las salidas corresponden a la operación aritmética.</span><br />
<span style="font-size: large;"><br /></span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ecuaciones de Salida<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
</div>
<span style="font-size: large;">simplificando las funciones obtenemos:</span><br />
<span style="font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuT4Pocx_wb0w_GqhnePOGIWQUnm4dZkk_FMEVWjDmdlnCo2YMeVqwPDFyB5Xz9uXvYBms08dFMQj18_6_kv7KZcmqA6PY8JEely3z63hsw-dxhB5KtgEcrF99VDgzzzlfjLKOu509LbIe/s1600/ecuaciones.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuT4Pocx_wb0w_GqhnePOGIWQUnm4dZkk_FMEVWjDmdlnCo2YMeVqwPDFyB5Xz9uXvYBms08dFMQj18_6_kv7KZcmqA6PY8JEely3z63hsw-dxhB5KtgEcrF99VDgzzzlfjLKOu509LbIe/s1600/ecuaciones.png" width="400" /></a></div>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Testeamos las Ecuaciones<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<br />
<span style="font-size: large;">para: 11111</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC2TkPVfkNR1CK49ZSnAYkfBHzXl0VXA1M1_1ncIQNZmr_gFiX98DVMm214xlOGNz73SQrsQcbH4FXeJPA_4jccb6BQ6nnSB0LpYBMPc3iu3PZIDMjrUWwo4CuuhV1da4KggL8s87tSGKD/s1600/alu1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC2TkPVfkNR1CK49ZSnAYkfBHzXl0VXA1M1_1ncIQNZmr_gFiX98DVMm214xlOGNz73SQrsQcbH4FXeJPA_4jccb6BQ6nnSB0LpYBMPc3iu3PZIDMjrUWwo4CuuhV1da4KggL8s87tSGKD/s1600/alu1.png" width="320" /></a></div>
<span style="font-size: large;"> para:00000</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC9vgTqgLV0VFNm2GOf2KTD3T4xlZjzW316cIVPS59HnycTgpBkKIJrGQoVrVA-yYU7YVmgzyWIzZCg7EiJpQf7ZYXV3VHL40ZwHnx7wXygo9j1xbbRSVBC4kXTX_GMEh-JCl7yUh2d1be/s1600/alu2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC9vgTqgLV0VFNm2GOf2KTD3T4xlZjzW316cIVPS59HnycTgpBkKIJrGQoVrVA-yYU7YVmgzyWIzZCg7EiJpQf7ZYXV3VHL40ZwHnx7wXygo9j1xbbRSVBC4kXTX_GMEh-JCl7yUh2d1be/s1600/alu2.png" width="320" /></a></div>
<span style="font-size: large;"> para: 10101</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN0oaUXt_4fdyPCBk6Q3-o8DOmZThSaln3yl311AwjHyy6-pyRx5nRHsFf5Xs-rXN3_KygRzFxONEJOT-jKG5Ip14nL2I5SIH34NA2U7wj2P2-cN6agowmcYWP6Saopg6zUhpwENhByjSt/s1600/alu3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN0oaUXt_4fdyPCBk6Q3-o8DOmZThSaln3yl311AwjHyy6-pyRx5nRHsFf5Xs-rXN3_KygRzFxONEJOT-jKG5Ip14nL2I5SIH34NA2U7wj2P2-cN6agowmcYWP6Saopg6zUhpwENhByjSt/s1600/alu3.png" width="320" /></a></div>
<span style="font-size: large;"><br /></span>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Video<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<span style="font-size: large;">y aqui un video explicativo y también donde probamos la ALU en el protoboard:</span><br />
<span style="font-size: large;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/NF70-LtZQIY?feature=player_embedded' frameborder='0'></iframe></div>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Bueno espero que les sea de ayuda, y comenten si tienen alguna duda al respecto, Gracias.</span><br />
<span style="font-size: large;"><br /></span></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comTrujillo, Perú-8.1090524 -79.0215336-8.1719309 -79.1022146 -8.0461739 -78.9408526tag:blogger.com,1999:blog-5932280972556948976.post-44176912715508389732014-10-09T15:17:00.000-05:002015-06-29T09:47:59.903-05:00Arreglos Implementados en C++<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDQZMB8q5VVUaoRN0vtcTkESmx9tKCUen-7F_WdbXOtzB0C9HWEZQ3xPF6ctl_-jlcdU1yLiy6qHXrWranLPWLWPMMUl8lY5wTIl0xIHStoDpC76tpfAqMs9uAmYp5CjLLoahAF2ZXRBnS/s1600/arreglos+c++.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDQZMB8q5VVUaoRN0vtcTkESmx9tKCUen-7F_WdbXOtzB0C9HWEZQ3xPF6ctl_-jlcdU1yLiy6qHXrWranLPWLWPMMUl8lY5wTIl0xIHStoDpC76tpfAqMs9uAmYp5CjLLoahAF2ZXRBnS/s1600/arreglos+c++.png" width="320" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Hola, Aquí les comparto ejercicios sobre arreglos implementados en C++, recuerden que los arreglos son estructuras de datos estáticas por que al momento de compilarlo se separa el espacio total y al momento de ejecutarlo el espacio no varia a diferencia de las estructuras de datos dinámicas como las listas, pilas, colas y arboles. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">La ventaja de las estructuras de datos estáticas es que son de fácil acceso.</span></div>
<br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Suma y multiplicacion de elementos de un arreglo<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div>
<br /></div>
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=N8Dr96dF"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Puedes encontrar el codigo <a href="http://pastebin.com/N8Dr96dF" target="_blank">aqui</a></span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Cuantos Elementos son positivos, negativos y cero: </h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
</div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b><u><br /></u></b></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b><u><br /></u></b></span>
<br />
<script src="http://pastebin.com/embed_js.php?i=3nr3aMGx"></script>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">PUEDES ENCONTRAR ESTE CODIGO <a href="http://pastebin.com/3nr3aMGx" target="_blank">AQUI</a></span><br />
<br />
<br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Mostrar 100 primeros numeros pares y sumarlos<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<br />
<script src="http://pastebin.com/embed_js.php?i=4VCb0q8W"></script>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">PUEDES ENCONTRAR EL CODIGO <a href="http://pastebin.com/4VCb0q8W" target="_blank">AQUI</a></span><br />
<br />
<br />
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-77991798612447516682014-10-09T13:43:00.001-05:002015-06-29T09:40:42.483-05:00Convertir de Decimal a Binario, Cuaternario, Octal y Hexadecimal de forma Rapida<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Jci_QDHLGb4mfOEHogWlUwetjY3e99RwcktJo6QyYuUyXxmQ5wqqGVbxoQQhZGWK7yr3vAT8hIvrt3-MumWerutD-YLWNYBPJtgp5DXYFPpPVhA74WdIfdFmZ-dZ1JtupL5LKSzEn693/s1600/binario.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Jci_QDHLGb4mfOEHogWlUwetjY3e99RwcktJo6QyYuUyXxmQ5wqqGVbxoQQhZGWK7yr3vAT8hIvrt3-MumWerutD-YLWNYBPJtgp5DXYFPpPVhA74WdIfdFmZ-dZ1JtupL5LKSzEn693/s1600/binario.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Hola, por lo general nos enseñan a convertir de decimal a base 2,4,8,16 con las divisiones sucesivas y luego obteniendo el residuo, de manera que es muy extenso realizar estas operaciones, hoy te voy a enseñar a convertir un numero decimal a base 2,4,8,16 de una manera muy sencilla ya sea por que en la universidad o instituto necesites realizar estas operaciones con mas facilidad... aquí el tutorial.</span></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span><br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Convertir un Numero Decimal a Binario<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Según lo que sabemos para pasar un numero decimal a binario, ejemplo base 10: 90 = base 2: 1011010, hay que realizar divisiones sucesivas hasta que el cociente sea menor que el dividendo y luego obtener el residuo, pero hay otra forma que es mas fácil, se llama conversión usando <b>factor de ponderación</b> y consiste en realizar una pequeña tabla con los códigos de la siguiente manera:</b></span></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">1,2,4,8,16,32,64, ... pero a la inversa osea ..., 64,32,16,8,4,2,1</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">quedando la tabla asi:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> </span><br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent6" style="border-collapse: collapse; border: none; mso-border-alt: solid #F79646 1.0pt; mso-border-themecolor: accent6; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #F79646 2.25pt; border: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>64<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>32<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>16<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 17.45pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: #FDE4D0; border-top: none; border: solid #F79646 1.0pt; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"></td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"></td>
</tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
</tbody></table>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">luego para nuestro numero a convertir se pondrá 1 en el valor menor que el numero y se ira sumando todos los valores que contenga uno.</span></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">quedando de la siguiente manera:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent6" style="border-collapse: collapse; border: none; mso-border-alt: solid #F79646 1.0pt; mso-border-themecolor: accent6; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #F79646 2.25pt; border: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>64<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>32<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>16<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #F79646 2.25pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: solid #F79646 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 10.9pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: #FDE4D0; border-top: none; border: solid #F79646 1.0pt; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 68; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.45pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #FDE4D0; border-bottom: solid #F79646 1.0pt; border-left: none; border-right: solid #F79646 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent6; mso-background-themetint: 63; mso-border-bottom-themecolor: accent6; mso-border-left-alt: solid #F79646 1.0pt; mso-border-left-themecolor: accent6; mso-border-right-themecolor: accent6; mso-border-top-alt: solid #F79646 1.0pt; mso-border-top-themecolor: accent6; padding: 0cm 5.4pt 0cm 5.4pt; width: 37.5pt;" valign="top" width="50"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">y como vemos el numero 90=64+16+8+2</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">de manera que:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b> 90=1011010 en base 2.</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">veamos otro ejemplo:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span><b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Convertir el numero 2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> a binario:</span></b><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">creamos nuestra tabla hasta un valor menor que 2564</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent5" style="border-collapse: collapse; border: none; mso-border-alt: solid #4BACC6 1.0pt; mso-border-themecolor: accent5; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #4BACC6 2.25pt; border: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2048<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1024<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>512<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>256<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>128<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>64<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>32<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>16<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 17.45pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: #D2EAF1; border-top: none; border: solid #4BACC6 1.0pt; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"></td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 17.45pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"></td>
</tr>
</tbody></table>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br />y luego rellenamos con 1 hasta completar la suma del numero:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent5" style="border-collapse: collapse; border: none; mso-border-alt: solid #4BACC6 1.0pt; mso-border-themecolor: accent5; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #4BACC6 2.25pt; border: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2048<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1024<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>512<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>256<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>128<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>64<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>32<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>16<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4BACC6 2.25pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: solid #4BACC6 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 10.9pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: #D2EAF1; border-top: none; border: solid #4BACC6 1.0pt; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 68; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #D2EAF1; border-bottom: solid #4BACC6 1.0pt; border-left: none; border-right: solid #4BACC6 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent5; mso-background-themetint: 63; mso-border-bottom-themecolor: accent5; mso-border-left-alt: solid #4BACC6 1.0pt; mso-border-left-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-alt: solid #4BACC6 1.0pt; mso-border-top-themecolor: accent5; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
</tbody></table>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">de manera que:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> 2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=101000000100</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(2)</span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">NOTA: Es importante que conozcas las conversiones de los números del 1 al 15 en binario para que las demás operaciones de conversión sean mas fáciles:</span></div>
<br />
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black 1.0pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid black 2.25pt; border: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 50.3pt;" width="67"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>Base 10<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 41.5pt;" width="55"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>3<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>5<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>6<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>7<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>9<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>10<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>11<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 28.75pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: silver; border-top: none; border: solid black 1.0pt; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 50.3pt;" width="67"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>Base 2<o:p></o:p></b></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 41.5pt;" width="55"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>10</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>11</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.5pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>100</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>101</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>110</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 38.05pt;" width="51"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>111</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1000</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1001</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1010</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.85pt;" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1011</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black 1.0pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 16.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid black 2.25pt; border: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 57.4pt;" valign="top" width="77"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>Base 10<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 41.5pt;" valign="top" width="55"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>12<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>13<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>14<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid black 2.25pt; border-left: none; border-right: solid black 1.0pt; border-top: solid black 1.0pt; height: 16.05pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>15<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 28.75pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: silver; border-top: none; border: solid black 1.0pt; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 57.4pt;" valign="top" width="77"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>Base 2<o:p></o:p></b></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 41.5pt;" valign="top" width="55"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1100</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1101</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1110</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: silver; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 28.75pt; mso-background-themecolor: text1; mso-background-themetint: 63; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black 1.0pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-top-alt: solid black 1.0pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.8pt;" valign="top" width="46"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1111</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
</tbody></table>
<br />
<br />
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Convertir un Numero de Base 10 a Base 4<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
</div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Una vez aprendido la conversión de decimal a binario las demás conversiones son mas sencillas y aquí lo vamos a demostrar:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Para convertir un numero base 10 a base 4 solo es necesario convertir el numero a base 2 y luego agrupar los números en grupo de 2 y obteniendo el valor:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Ejemplo:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Convertir 25</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> a X</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(4)</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">en binario: </span><br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 14.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="background: #76923C; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent3; mso-background-themeshade: 191; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>16</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: #76923C; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent3; mso-background-themeshade: 191; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>8</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: #76923C; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent3; mso-background-themeshade: 191; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>4</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: #76923C; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent3; mso-background-themeshade: 191; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>2</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
<td style="background: #76923C; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent3; mso-background-themeshade: 191; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1</b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;"><o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 14.2pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="background: #CCC0D9; border-top: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #CCC0D9; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
<td style="background: #CCC0D9; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #CCC0D9; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td style="background: #CCC0D9; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" valign="top" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">1<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">agrupamos en dos desde derecha a izquierda <===</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 14.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="background: #B2A1C7; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
1<o:p></o:p></div>
</td>
<td style="background: #FABF8F; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent6; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
1<o:p></o:p></div>
</td>
<td style="background: #FABF8F; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent6; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
0<o:p></o:p></div>
</td>
<td style="background: #8DB3E2; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: text2; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
0<o:p></o:p></div>
</td>
<td style="background: #8DB3E2; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: text2; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
1<o:p></o:p></div>
</td>
</tr>
</tbody></table>
<br />
<span style="font-size: large;">ahora tomamos el valor de cada grupo de color ejemplo 10</span><span style="font-size: x-small;">(2)</span><span style="font-size: large;"> = 2</span><span style="font-size: x-small;">(4)</span><br />
<span style="font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 14.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="background: #B2A1C7; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="background: #FABF8F; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent6; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="background: #FABF8F; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent6; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="background: #8DB3E2; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: text2; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="background: #8DB3E2; border-left: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: text2; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 14.2pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="background: #B2A1C7; border-top: none; border: solid windowtext 1.0pt; height: 14.2pt; mso-background-themecolor: accent4; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 40.2pt;" width="54"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
1<o:p></o:p></div>
</td>
<td colspan="2" style="background: #FABF8F; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: accent6; mso-background-themetint: 153; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 80.4pt;" width="107"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
2<o:p></o:p></div>
</td>
<td colspan="2" style="background: #8DB3E2; border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 14.2pt; mso-background-themecolor: text2; mso-background-themetint: 102; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 80.4pt;" width="107"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
1<o:p></o:p></div>
</td>
</tr>
</tbody></table>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">entonces <b>25</b></span><b><span style="font-size: x-small;">(2)</span><span style="font-size: large;">=121</span><span style="font-size: x-small;">(4)</span></b><br />
<span style="font-size: large;"><br /></span><br />
<br />
<div style="text-align: justify;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Convertir un numero de base 10 a Base 8<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Aquí convertimos el numero a binario y luego agrupamos de 3 en 3 el máximo valor que tendríamos seria 111</span><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;">(2)</span></span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=7</span><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;">(2)</span></span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> y como vemos es el máximo valor en octal.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Ejemplo: </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Convertir el numero 2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> a Sistema Octal:</span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b><br /></b>en binario seria:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent5" style="border-collapse: collapse; border: none;"><tbody>
<tr style="height: 16.05pt;"><td style="border-color: rgb(75, 172, 198); border-style: solid; border-width: 1pt 1pt 2.25pt; height: 16.05pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">2048<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1024<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">512<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">256<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">128<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">64<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">32<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">16<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">8<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">4<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">2<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></b></div>
</td></tr>
<tr style="height: 10.9pt;"><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-left-color: rgb(75, 172, 198); border-left-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid; height: 10.9pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></b></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td></tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none;"><tbody></tbody></table>
<br />
<div>
<span style="font-size: large;">luego agrupamos de tres en tres</span><br />
<span style="font-size: large;"><br /></span></div>
<div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent1" style="border-collapse: collapse; border: none; mso-border-alt: solid #4F81BD 1.0pt; mso-border-themecolor: accent1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 10.9pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #4F81BD 2.25pt; border: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 5; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 10.9pt; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td colspan="3" style="background: #D3DFEE; border-top: none; border: solid #4F81BD 1.0pt; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 103.05pt;" valign="top" width="137"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 68; text-align: center;">
<b>5<o:p></o:p></b></div>
</td>
<td colspan="3" style="background: #D3DFEE; border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 93.85pt;" valign="top" width="125"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td colspan="3" style="background: #D3DFEE; border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 97.25pt;" valign="top" width="130"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td colspan="3" style="background: #D3DFEE; border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 91.65pt;" valign="top" width="122"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">4<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">por lo tanto </span><b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> 2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=5004</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(8)</span></b><br />
<b><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span></b><br />
<br />
<div style="text-align: justify;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Convertir un Numero de Base 10 a Base 16<span style="font-weight: 400;"> :</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<span style="font-size: large;">Aqui se repite igual el procedimiento, a binario luego se agrupa pero de 4 elementos.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Ejemplo: </span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span><b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Convertir el numero 2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"> a Sistema Octal:</span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b><br /></b>en binario seria:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent5" style="border-collapse: collapse; border: none;"><tbody>
<tr style="height: 16.05pt;"><td style="border-color: rgb(75, 172, 198); border-style: solid; border-width: 1pt 1pt 2.25pt; height: 16.05pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">2048<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1024<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">512<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">256<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">128<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">64<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">32<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">16<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">8<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">4<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">2<o:p></o:p></span></b></div>
</td><td style="border-bottom-color: rgb(75, 172, 198); border-bottom-width: 2.25pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: solid solid solid none; border-top-color: rgb(75, 172, 198); border-top-width: 1pt; height: 16.05pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></b></div>
</td></tr>
<tr style="height: 10.9pt;"><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-left-color: rgb(75, 172, 198); border-left-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid; height: 10.9pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></b></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td><td style="background: rgb(210, 234, 241); border-bottom-color: rgb(75, 172, 198); border-bottom-width: 1pt; border-right-color: rgb(75, 172, 198); border-right-width: 1pt; border-style: none solid solid none; height: 10.9pt; padding: 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">0<o:p></o:p></span></div>
</td></tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none;"><tbody></tbody></table>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">luego agrupamos de cuatro en cuatro</span><br />
<span style="font-size: large;"><br /></span>
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableLightGridAccent1" style="border-collapse: collapse; border: none; mso-border-alt: solid #4F81BD 1.0pt; mso-border-themecolor: accent1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 10.9pt; mso-yfti-firstrow: yes; mso-yfti-irow: -1;">
<td style="border-bottom: solid #4F81BD 2.25pt; border: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 5; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 36.4pt;" valign="top" width="49"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.25pt;" valign="top" width="40"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 33.35pt;" valign="top" width="44"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>1<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
<td style="border-bottom: solid #4F81BD 2.25pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 30.55pt;" valign="top" width="41"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 1; text-align: center;">
<b>0<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 10.9pt; mso-yfti-irow: 0;">
<td colspan="4" style="background: #D3DFEE; border-top: none; border: solid #4F81BD 1.0pt; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 133.3pt;" valign="top" width="178"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 68; text-align: center;">
<b>10<o:p></o:p></b></div>
</td>
<td colspan="4" style="background: #D3DFEE; border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 130.3pt;" valign="top" width="174"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td colspan="4" style="background: #D3DFEE; border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-background-themecolor: accent1; mso-background-themetint: 63; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 122.2pt;" valign="top" width="163"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 64; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">4<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 10.9pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td colspan="4" style="border-top: none; border: solid #4F81BD 1.0pt; height: 10.9pt; mso-border-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 133.3pt;" valign="top" width="178"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 132; text-align: center;">
<b>A<o:p></o:p></b></div>
</td>
<td colspan="4" style="border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 130.3pt;" valign="top" width="174"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 128; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">0<o:p></o:p></span></div>
</td>
<td colspan="4" style="border-bottom: solid #4F81BD 1.0pt; border-left: none; border-right: solid #4F81BD 1.0pt; border-top: none; height: 10.9pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #4F81BD 1.0pt; mso-border-left-themecolor: accent1; mso-border-right-themecolor: accent1; mso-border-top-alt: solid #4F81BD 1.0pt; mso-border-top-themecolor: accent1; padding: 0cm 5.4pt 0cm 5.4pt; width: 122.2pt;" valign="top" width="163"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-line-height-alt: 10.9pt; mso-yfti-cnfc: 128; text-align: center;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-MX;">4<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
</div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">Luego obtenemos que </span><b><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">2564</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(10)</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: large;">=A04</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">(16)</span></b></div>
<div>
<b><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span></b></div>
<div>
<b><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span></b></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Bueno esto a sido todo , espero que les sirva y si nesesitan pasar de octal a cuaternario o de cuaternario a hexadecimal, etc pueden hacer el mismo procedimiento. Gracias.</b></span></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comtag:blogger.com,1999:blog-5932280972556948976.post-26733556699140975332014-10-01T14:08:00.000-05:002015-06-29T09:45:33.846-05:00ALGORITMO DE ORDENAMIENTO EN REGISTROS ( BURBUJA Y STRUCT) EN C++<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxLN9mjktK6RyC1ATo3x5_RxTLA7JGm_qLgq1rhgCvS1slL0SKdVV5IJoZJqqxMyw-6kwuOz_KIzjfnEzZA3zCfmil4F2snNHCk_NU7ze_Ct-KFn7_eUEOozszZzTlgDUM_aEJAeJnzHQk/s1600/Sin+t%C3%ADtulo.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="164" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxLN9mjktK6RyC1ATo3x5_RxTLA7JGm_qLgq1rhgCvS1slL0SKdVV5IJoZJqqxMyw-6kwuOz_KIzjfnEzZA3zCfmil4F2snNHCk_NU7ze_Ct-KFn7_eUEOozszZzTlgDUM_aEJAeJnzHQk/s1600/Sin+t%C3%ADtulo.png" width="320" /></a></div>
<div class="MsoNormalCxSpFirst" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<b><span lang="ES-PE"><span style="font-size: small;"><span style="line-height: 115%;"><br /></span></span></span></b></div>
<div class="MsoNormalCxSpFirst" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<b><span lang="ES-PE"><span style="font-size: small;"><span style="line-height: 115%;"> </span></span></span></b><b style="text-indent: -17.95pt;"><span lang="ES-PE" style="font-size: large;"><span style="line-height: 115%;">Hola en esta ocacion les voy a compartir un ejercicio sobre algoritmos de </span><span style="line-height: 18.3999996185303px;">ordenación</span><span style="line-height: 115%;"> pero con registros , donde se </span><span style="line-height: 18.3999996185303px;">pedirá</span><span style="line-height: 115%;"> que ordene un registro segun nombre, segun apellido, </span><span style="line-height: 18.3999996185303px;">segun</span><span style="line-height: 115%;"> </span><span style="line-height: 18.3999996185303px;">código</span><span style="line-height: 115%;">. </span></span></b><br />
<b style="text-indent: -17.95pt;"><span lang="ES-PE" style="font-size: large;"><span style="line-height: 115%;"></span></span></b><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background: none 0px 0px repeat scroll rgb(221, 221, 221); border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Introduccion<span style="font-weight: 400;">:</span></h2>
<br /></div>
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
<div style="text-align: justify;">
</div>
<b style="text-indent: -17.95pt;"><span lang="ES-PE"><span style="font-size: small;"><span style="line-height: 115%;"><br /></span></span></span></b></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE" style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white;">Cuando estudiamos los algoritmos de ordenamiento,
siempre por lo general nos referimos a números, pero en la vida real no solo
necesitamos ordenar números, sino también palabras, como nombres, apellidos,
etc. El orden de este tipo de datos es distinto al de los números pues aquí
tomamos como referencia un orden alfabético, empezando por la letra “a” y
terminando en “z”, En este informe
detallaremos más acerca de cómo ordenar no solamente números sino también
palabras, y específicamente nos referimos a las estructuras de datos compuestas
como los registros. Los registros son un tipo de dato compuesto pues pueden
contener valores numéricos como también caracteres. En este caso en específico
utilizaremos el Algoritmo de Burbuja, en dos formas uno para enteros y otros
para caracteres. </span><span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br />
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Algoritmo<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
</div>
<div class="MsoNormalCxSpMiddle" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE" style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white;">Como se mencionó en la introducción en este trabajo
utilizaremos el Algoritmo Burbuja, este es un sencillo </span><span lang="ES-PE"><a href="http://es.wikipedia.org/wiki/Algoritmo_de_ordenamiento"><span style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white; text-decoration: none; text-underline: none;">algoritmo de
ordenamiento</span></a></span><span lang="ES-PE" style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white;"> en el
cual su funcionamiento consta en revisar cada elemento de la lista que va a ser
ordenada con el siguiente, intercambiándolos de posición si están en el orden
equivocado. Es necesario revisar varias veces toda la lista hasta que no se
necesiten más intercambios, lo cual significa que la lista está ordenada. Para
la ordenación de registros modificaremos el algoritmo para poder ordenar
estructuras.</span><span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<b><span lang="ES-PE" style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white;">- Para números enteros:</span></b><b><span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">void ordenacion_burbuja(int n)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;">{</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> int i,j, bandera;</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> for(i=1; i<n; i++) {</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> </span><span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">bandera=0; <span style="color: blue;">//inciamos la
bandera en 0</span></span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> for(j=n-1; j>=i; j--) {</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">
if(alumno[j-1].codigo>alumno[j].codigo) {</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> aux=alumno[j];</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> alumno[j]=alumno[j-1];</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> alumno[j-1]=aux;</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> bandera=1; <span style="color: blue;">//si hubo cambio cambiamos la bandera a 1</span></span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> }</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> }</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> if (bandera==0)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> break; <span style="color: blue;">//si no
hubo cambios entonces salir del for</span></span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">
}</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">}</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<b><span lang="ES-PE" style="background: white; color: #252525; font-size: 12.0pt; line-height: 115%; mso-highlight: white;">- Para cadenas:</span></b><b><span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-indent: 34.5pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> void ordenacion_burbuja_nombre(int n)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 34.5pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;">{</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> int i,j, bandera;</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> int temp;</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> </span><span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">for(i=1; i<n; i++)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">
{ </span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> bandera=0; //inciamos la bandera en 0</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> for(j=n-1; j>=i; j--)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> {</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">
temp=strcmp(alumno[j-1].nombres,alumno[j].nombres);</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> </span><span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;">if(temp>0)</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> {</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> aux=alumno[j];</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="EN-US" style="font-size: 10.0pt; line-height: 115%; mso-ansi-language: EN-US;"> </span><span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">alumno[j]=alumno[j-1];</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> alumno[j-1]=aux;</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> bandera=1; //si hubo cambio
cambiamos la bandera a 1</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> }</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> }</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> if (bandera==0)</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;"> break; //si no hubo cambios entonces
salir del for</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">
}</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE" style="font-size: 10.0pt; line-height: 115%;">}</span><span lang="ES-PE"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<br /></div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Ejemplos<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="MsoNormalCxSpMiddle" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE">Para mostrar algún ejemplo debemos tener una estructura:<o:p></o:p></span></div>
<div align="center">
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 18.05pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 23.3pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 20.55pt;" width="27"><div align="center" class="MsoNormal" style="text-align: center;">
<b><span lang="ES-PE" style="font-size: 12.0pt;">N°<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 76.45pt;" width="102"><div align="center" class="MsoNormal" style="text-align: center;">
<b><span lang="ES-PE" style="font-size: 12.0pt;">Código<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 113.55pt;" width="151"><div align="center" class="MsoNormal" style="text-align: center;">
<b><span lang="ES-PE" style="font-size: 12.0pt;">Nombres<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 178.05pt;" width="237"><div align="center" class="MsoNormal" style="text-align: center;">
<b><span lang="ES-PE" style="font-size: 12.0pt;">Apellidos<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 23.3pt; mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 20.55pt;" width="27"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 76.45pt;" width="102"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">456789<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 113.55pt;" width="151"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">Joel<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 178.05pt;" width="237"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">Fernández segura<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 23.3pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 20.55pt;" width="27"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 76.45pt;" width="102"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">123456<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 113.55pt;" width="151"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">Edinson<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 23.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 178.05pt;" width="237"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE" style="font-size: 12.0pt;">Saldaña Ramos<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
</div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE">A continuación se mostraran 2 ejemplos en los cuales se ingresaran
datos de 2 personas y se hará la comparación con el algoritmo Burbuja:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE">Nombre<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 4.8pt; margin-right: 4.8pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-anchor-horizontal: page; mso-table-anchor-vertical: paragraph; mso-table-left: center; mso-table-lspace: 7.05pt; mso-table-rspace: 7.05pt; mso-table-top: outside; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 19.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">J<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.7pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">O<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">E<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">L<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
</tr>
<tr style="height: 19.2pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">E<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.7pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">D<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">I<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">N<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">S<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">O<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">N<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE"> <o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="ES-PE"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<span lang="ES-PE">En este caso se a ingresado 2 nombres distintos y la comparación se
ara letra por letra y el resultado que dará es:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal">
<span lang="ES-PE"> Posición
0: EDINSON<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES-PE"> Posición
1: JOEL <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="ES-PE">Luego de mostrar
que el nombre Edinson es mayor, ocurrirá un intercambio de posición de
registros, entonces cambiaran la estructura [0] por la estructura [1] y
viceversa. Para lo cual nuestro algoritmo terminaría de ordenar los registros
de acuerdo al nombre.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="MsoNormal">
<span lang="ES-PE"> Supongamos
que tengamos el siguiente caso:<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES-PE"> <o:p></o:p></span></div>
<table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 4.8pt; margin-right: 4.8pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-anchor-horizontal: page; mso-table-anchor-vertical: paragraph; mso-table-left: center; mso-table-lspace: 7.05pt; mso-table-rspace: 7.05pt; mso-table-top: outside; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 19.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">M<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.7pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">A<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">R<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">I<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">A<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
</tr>
<tr style="height: 19.2pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">M<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.7pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">A<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">R<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">I<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">T<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<span lang="ES-PE">A<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 19.2pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 49.8pt;" width="66"><div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="ES-PE">En este caso
como vemos que llegamos a tener 4 letras iguales por lo que el algoritmo se encargara
de hacer la comparación uno por uno hasta que llegue a encontrar alguna
diferencia y el resultado será el siguiente:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="MsoNormal" style="text-indent: 36.0pt;">
<span lang="ES-PE">Posición 0: MARIA<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES-PE"> Posición
1: MARITA <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES-PE"> Por
lo tanto en este caso no habrá cambio de posición en los registros.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin-left: 36.0pt;">
<span lang="ES-PE">Lo mismo se hará
al momento de ingresar apellido y código, el algoritmo se encargara de hacer
todas las comparaciones posibles y mostrar el resultado de acuerdo a lo
solicitado.</span><br />
<span lang="ES-PE"><br /></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Análisis Tiempo de Ejecucion - Complejidad<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH84UV_GHWF1MPhXOS3weZldhpeYiPDSRFBSv2cwfX9l7Pv0kt_5OQJOkQVIy8tV4IqjuEY2Y-su92N-1pJ7ZE_aRPwUz3s3tCpUHplUcsFDuAB1X4ZfrlY3PZL7oDpdUwNlK-MG96aoKp/s1600/compl.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH84UV_GHWF1MPhXOS3weZldhpeYiPDSRFBSv2cwfX9l7Pv0kt_5OQJOkQVIy8tV4IqjuEY2Y-su92N-1pJ7ZE_aRPwUz3s3tCpUHplUcsFDuAB1X4ZfrlY3PZL7oDpdUwNlK-MG96aoKp/s1600/compl.png" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2HMj4Tqk5ZL8U8ZgzmhR9C7QzGUnsUFl5gt-Gs9UhovhjkXbC6NeUd9H7no6fZKvqES-yQDbh8mAVtnKy4q3Hpmp0VauCcGCfR2UFKscP8Zx3tSTbYZxUunMTMXhcVaN5Xlw78ecwz2sl/s1600/comple2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="502" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2HMj4Tqk5ZL8U8ZgzmhR9C7QzGUnsUFl5gt-Gs9UhovhjkXbC6NeUd9H7no6fZKvqES-yQDbh8mAVtnKy4q3Hpmp0VauCcGCfR2UFKscP8Zx3tSTbYZxUunMTMXhcVaN5Xlw78ecwz2sl/s1600/comple2.png" width="640" /></a></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="MsoNormal">
<span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"> Como
podemos ver el análisis del algoritmo de burbuja para los dos casos uno que
ordena enteros y otro que ordena cadenas es el mismo, no hay cambios por la
modificación de líneas ya que en el segundo algoritmo se usó una comparación
strcmp de la librería String.h, pero esta línea sigue teniendo una complejidad
O(1).<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"></span></div>
<div class="MsoNormalCxSpFirst" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<br /></div>
<div class="MsoNormalCxSpFirst" style="margin-left: 36.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -17.95pt;">
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;">
</div>
<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<div style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;">
<h2 style="background-attachment: scroll; background-clip: initial; background-color: #dddddd; background-image: none; background-origin: initial; background-position: 0px 0px; background-repeat: repeat; background-size: initial; border-image-source: none; border-style: none none none solid; border-width: 0px 0px 0px 15px; box-sizing: border-box; color: #2c3e50; float: left; font-family: 'roboto slab'; font-size: 28px; height: 50px !important; line-height: 40px; margin: 10px 0px 15px; outline: none 0px; overflow: hidden; padding: 5px 20px; position: relative; vertical-align: baseline; width: 766px;">
Implementacion en C++<span style="font-weight: 400;">:</span></h2>
<br /></div>
<div style="font-weight: normal; margin: 0px;">
<br style="background-color: white; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20.15625px;" /></div>
</div>
<br />
<br /></div>
<script src="http://pastebin.com/embed_js.php?i=T99Dk0Cj"></script>
<br />
<div class="MsoNormal">
<span lang="ES-PE" style="font-size: 12.0pt; line-height: 115%;"><b>Espero te sea de ayuda si deseas el codigo completo puedes obtenerlo <a href="http://pastebin.com/T99Dk0Cj">aqui</a></b></span></div>
Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comTrujillo, Perú-8.1090524 -79.0215336-8.1719309 -79.1022146 -8.0461739 -78.9408526tag:blogger.com,1999:blog-5932280972556948976.post-16507318939231600172014-09-19T13:15:00.001-05:002014-11-13T06:08:24.265-05:00Generador de Pulsos de Reloj con CI 555Hola, hoy les voy a compartir un videotutorial de como hacer un Generador de pulsos de Reloj<br />
<br />
Esquema:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/Y3ldsQQ.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/Y3ldsQQ.jpg" height="250" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<b></b><br />
<a name='more'></a><b><br /></b>
<b>Video:</b><br />
<br />
Explicación de como implementar un generador de pulsos de reloj con el circuito integrado 555 y variar la intensidad del pulso con un potenciometro ( resistencia variable)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/Y1kCaDHxnh4?feature=player_embedded' frameborder='0'></iframe></div>
<br />Joel Fernandezhttp://www.blogger.com/profile/14686918887707505466noreply@blogger.comTrujillo, Perú-8.1090524 -79.0215336-8.1719309 -79.1022146 -8.0461739 -78.9408526