{"id":14370,"date":"2015-06-17T09:17:20","date_gmt":"2015-06-17T14:17:20","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/ccpg1001\/?p=12141"},"modified":"2025-12-07T17:06:14","modified_gmt":"2025-12-07T22:06:14","slug":"funciones-ejemplos","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-unidades\/fp-u05\/funciones-ejemplos\/","title":{"rendered":"5.2 Funciones - Tareas y Ejemplos"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#tareas\">Tareas<\/a><\/p>\n\n\n\n<p><a href=\"#bubblesort\">bubblesort<\/a><\/p>\n\n\n\n<p><a href=\"#algoritmo\">Algoritmo<\/a><\/p>\n\n\n\n<p><a href=\"#ejemplos\">Ejemplos<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tareas\">1. Tareas<\/h2>\n\n\n\n<p>Se listan algunos ejercicios sobre funciones con operaciones num\u00e9ricas y otra para ser realizadas con cadenas de caracteres.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Funciones con operaciones Num\u00e9ricas<\/h3>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2014ti_t2-funcion-color-rgb-a-gris\/\" data-type=\"post\" data-id=\"3017\">2Eva2014TI_T2 Funci\u00f3n color RGB a gris<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2011tii_t1-algoritmo-de-euclides-mcd\/\" data-type=\"post\" data-id=\"2975\">2Eva2011TII_T1 Algoritmo de Euclides MCD<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2013tii_t3-encriptar-binarios-con-xor\/\" data-type=\"post\" data-id=\"3011\">2Eva2013TII_T3 Encriptar binarios con XOR<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e05\/2eva2003ti_t1-funciones-promedio-mayor-y-menor\/\" data-type=\"post\" data-id=\"2853\">2Eva2003TI_T1 Funciones promedio, mayor y menor<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e05\/2eva2004tii_t3-reciclar-vasos\/\" data-type=\"post\" data-id=\"2881\">2Eva2004TII_T3<\/a> Reciclar vasos<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Funciones con cadenas de caracteres<\/h3>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e10\/2eva2009tii_t1-mensaje-a-sms\/\" data-type=\"post\" data-id=\"2943\">2Eva2009TII_T1 Mensaje a SMS<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2014tii_t3-palabras-monovocalicas-en-frase\/\" data-type=\"post\" data-id=\"3027\">2Eva2014TII_T3 Palabras monovocalicas en frase<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2015tii_t1-funcion-lipovocalfrase\/\" data-type=\"post\" data-id=\"3040\">2Eva2015TII_T1 funci\u00f3n lipovocal(frase)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e10\/2eva2006ti_t3-encriptar-a-morse\/\" data-type=\"post\" data-id=\"2898\">2Eva2006TI_T3 Encriptar a Morse<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e10\/2eva2009ti_t1-desordenar-una-palabra\/\" data-type=\"post\" data-id=\"2934\">2Eva2009TI_T1 Desordenar una palabra<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2014ti_t1-palabras-con-eco\/\" data-type=\"post\" data-id=\"3015\">2Eva2014TI_T1 Palabras con eco<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Funciones con Arreglos - matrices<\/h3>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e10\/3eva2010ti_t2-funciones-ocupados-y-ubica-libre-en-matriz\/\" data-type=\"post\" data-id=\"2603\">3Eva2010TI_T2 Funciones ocupados y ubica libre en matriz<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e10\/3eva2010tii_t1-matriz-con-aleatorios-no-repetidos-desordena\/\" data-type=\"post\" data-id=\"2607\">3Eva2010TII_T1 Matriz con aleatorios no repetidos (desordena)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e15\/3eva2015tii_t4-orientar-codigo-qr-quick-response-code\/\" data-type=\"post\" data-id=\"2693\">3Eva2015TII_T4 Orientar c\u00f3digo QR (Quick Response Code)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2012ti_t3-consumo-de-tinta-y-negativo-de-foto\/\" data-type=\"post\" data-id=\"2987\">2Eva2012TI_T3 Consumo de tinta y negativo de foto<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2011tii_t2-ubicar-ficha-en-tablero\/\" data-type=\"post\" data-id=\"2977\">2Eva2011TII_T2 Ubicar ficha en tablero<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#tareas\">Tareas<\/a><\/p>\n\n\n\n<p><a href=\"#bubblesort\">bubblesort<\/a><\/p>\n\n\n\n<p><a href=\"#algoritmo\">Algoritmo<\/a><\/p>\n\n\n\n<p><a href=\"#ejemplos\">Ejemplos<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bubblesort\">2. Ejercicio - M\u00e9todo de la burbuja (bubble sort)<\/h2>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: Rodr\u00edguez 7.2.1 p224, <a href=\"https:\/\/es.wikipedia.org\/wiki\/Ordenamiento_de_burbuja\">ordenamiento de burbuja wikipedia<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"309\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2015\/06\/ordenaFilaEstudiantes01.png\" alt=\"ordena fila estudiantes \" class=\"wp-image-16096\" \/><\/figure>\n\n\n\n<p>Se dispone de una lista de la <strong>estatura<\/strong> de los estudiantes de una escuela, que para formar fila se requiere <strong>ordenar<\/strong> en forma <strong>ascendente<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>X = &#091;85,75,65,80]<\/code><\/pre>\n\n\n\n<p>La primera acci\u00f3n a realizar es ubicar al estudiante de menor estatura en la primera posici\u00f3n en la fila.<\/p>\n\n\n\n<p>Se puede realizar comparando la estatura X[i], <strong>i<\/strong>=0, con las estaturas X[j], <strong>j<\/strong>=1, de cada estudiante que se encuentra detr\u00e1s de \u00e9l.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>X = &#091;<strong>85<\/strong>,<strong>75<\/strong>,65,80]\n      i  j<\/code><\/pre>\n\n\n\n<p>Si el estudiante estudiante <strong>j<\/strong> es de menor estatura, deber\u00e1 ocupar la posici\u00f3n primera <strong>i<\/strong>, asegurando que al menos hasta donde se ha revisado.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>X = &#091;<strong>75<\/strong>,<strong>85<\/strong>,65,80]  # se intercambia\n      i  j<\/code><\/pre>\n\n\n\n<p>Se debe intercambiar los valores entre las posiciones <strong>i<\/strong> vs <strong>j<\/strong>. El intercambio de posiciones lleva tres pasos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>primero, se aparta al estudiante de la posici\u00f3n <strong>i<\/strong><\/li>\n\n\n\n<li>segundo, se mueve al estudiante de la posici\u00f3n <strong>j<\/strong> para ocupar la posici\u00f3n <strong>i<\/strong><\/li>\n\n\n\n<li>tercero, es estudiante que se apart\u00f3, se le pide que ocupe la posici\u00f3n del estudiante j.<\/li>\n<\/ul>\n\n\n\n<p>Quedando la lista como la mostrada en el ejemplo anterior. Este paso es semejante a una burbuja que \"asciende\".<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\nif X&#x5B;j]&lt;X&#x5B;i]: #intercambia i con j\n    aparta = X&#x5B;i]\n    X&#x5B;i] = X&#x5B;j]\n    X&#x5B;j] = aparta\n<\/pre><\/div>\n\n\n<p>Se repite el proceso entre las posiciones i vs j+1, hasta llegar al \u00faltimo estudiante, asegurando que al menos en la posici\u00f3n i, se encuentre el estudiante de menor estatura.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>X = &#091;<strong>75<\/strong>,85,<strong>65<\/strong>,80]\n      i     j\nX = &#091;<strong>65<\/strong>,85,<strong>75<\/strong>,80] # se intercambia\n      i     j\nX = &#091;<strong>65<\/strong>,85,75,<strong>80<\/strong>] # no es necesario el intercambio\n      i        j<\/code><\/pre>\n\n\n\n<p>Se procede a realizar el an\u00e1lisis con el estudiante <strong>i<\/strong>+1, para todos los que se encuentren detr\u00e1s de \u00e9l, pues todos los anteriores tienen menor estatura.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>X = &#091;65,<strong>85<\/strong>,<strong>75<\/strong>,80] # no es necesario el intercambio\n         i  j --&gt;<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#tareas\">Tareas<\/a><\/p>\n\n\n\n<p><a href=\"#bubblesort\">bubblesort<\/a><\/p>\n\n\n\n<p><a href=\"#algoritmo\">Algoritmo<\/a><\/p>\n\n\n\n<p><a href=\"#ejemplos\">Ejemplos<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"algoritmo\">3. Algoritmo en Python<\/h2>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# Ordena ascendente, \n# m\u00e9todo de la burbuja, Bubble sort\n# INGRESO\nX = &#x5B;75,85,65,80]\n\n# PROCEDIMIENTO\nn = len(X)\ni = 0          # primero de la lista\nwhile i&lt;(n-1): # hasta pen\u00faltimo\n    j = i+1    # siguiente de i\n    while j&lt;n: # hasta el \u00faltimo\n        if X&#x5B;j]&lt;X&#x5B;i]: #intercambia i con j\n            aparta = X&#x5B;i]\n            X&#x5B;i] = X&#x5B;j]\n            X&#x5B;j] = aparta\n        j = j + 1\n    i = i + 1\n\n# SALIDA\nprint(X)\n<\/pre><\/div>\n\n\n<p><em><strong>Tarea<\/strong><\/em>:<br>Escribir el algoritmo como una funci\u00f3n estructurada.<br>Realizar el algoritmo para ordenar en forma descendente.<\/p>\n\n\n\n<p><em><strong>Referencias<\/strong><\/em>: Obama recuerda a\u00fan el algoritmo de Bubble Sort. Dan Siroker (2013)<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Obama Bubble Sort\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/koMpGeZpu4Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#tareas\">Tareas<\/a><\/p>\n\n\n\n<p><a href=\"#bubblesort\">bubblesort<\/a><\/p>\n\n\n\n<p><a href=\"#algoritmo\">Algoritmo<\/a><\/p>\n\n\n\n<p><a href=\"#ejemplos\">Ejemplos<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ejemplos\">4. Ejemplos<\/h2>\n\n\n\n<p>Ejercicios resueltos sobre <strong>Funciones()<\/strong> definidas por el usuario. Los ejemplos presentados, requieren que el usuario desarrolle el algoritmo como una funci\u00f3n acorde a las estructuras de programaci\u00f3n.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e05\/3eva2000ti_t1-validar-caracteres-tipo-numerico\/\" data-type=\"post\" data-id=\"2471\">3Eva2000TI_T1 Validar caracteres tipo num\u00e9rico<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n Propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s3e10\/s3eva2000ti_t1-validar-caracteres-tipo-numerico\/\" data-type=\"post\" data-id=\"14363\"><strong>s<\/strong>3Eva2000TI_T1 Validar caracteres tipo num\u00e9rico<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e05\/3eva2003tiii_t1-funciones-logicas-pyq-y-poq\/\" data-type=\"post\" data-id=\"2504\">3Eva2003TIII_T1 Funciones l\u00f3gicas pyq y poq<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n Propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s3e10\/s3eva2003tiii_t1-funciones-logicas-pyq-y-poq\/\" data-type=\"post\" data-id=\"7802\"><strong>s<\/strong>3Eva2003TIII_T1 Funciones l\u00f3gicas pyq y poq<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e05\/2eva2002tii_t1-numero-perfecto\/\" data-type=\"post\" data-id=\"2843\">2Eva2002TII_T1 N\u00famero perfecto<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n Propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e10\/s2eva2002tii_t1-numero-perfecto\/\" data-type=\"post\" data-id=\"1281\"><strong>s<\/strong>2Eva2002TII_T1 N\u00famero perfecto<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e05\/2eva2002tii_t3-encriptar-pin4-digitos\/\" data-type=\"post\" data-id=\"2847\">2Eva2002TII_T3 Encriptar PIN(4 d\u00edgitos)<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e10\/s2eva2002tii_t3-encriptar-pin4-digitos\/\" data-type=\"post\" data-id=\"1283\"><strong>s<\/strong>2Eva2002TII_T3 Encriptar PIN(4 d\u00edgitos)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e10\/2eva2008ti_t2-validar-cedula-ecuatoriana\/\" data-type=\"post\" data-id=\"2919\">2Eva2008TI_T2 Validar c\u00e9dula ecuatoriana<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e10\/s2eva2008ti_t2-validar-cedula-ecuatoriana\/\" data-type=\"post\" data-id=\"1285\"><strong>s<\/strong>2Eva2008TI_T2 Validar c\u00e9dula ecuatoriana<\/a><\/p>\n\n\n\n<p>Ejemplos, ejercicios resueltos con funciones<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e10\/2eva2008tii_t3-crear-un-calendario\/\" data-type=\"post\" data-id=\"2930\">2Eva2008TII_T3 Crear un Calendario<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta con video:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e10\/s2eva2008tii_t3-crear-un-calendario\/\" data-type=\"post\" data-id=\"1291\"><strong>s<\/strong>2Eva2008TII_T3 Crear un Calendario<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e05\/2eva2003tii_t2-mostrar-un-triangulo-de-pascal\/\" data-type=\"post\" data-id=\"2863\">2Eva2003TII_T2 Mostrar un tri\u00e1ngulo de Pascal<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e10\/s2eva2003tii_t2-mostrar-un-triangulo-de-pascal\/\" data-type=\"post\" data-id=\"1293\"><strong>s<\/strong>2Eva2003TII_T2 Mostrar un tri\u00e1ngulo de Pascal<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-3e05\/3eva2003ti_t1-raices-enteras-positivas-del-polinomio\/\" data-type=\"post\" data-id=\"2489\">3Eva2003TI_T1 Ra\u00edces enteras positivas del polinomio<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s3e10\/s3eva2003ti_t1-raices-enteras-positivas-del-polinomio-2\/\" data-type=\"post\" data-id=\"1287\"><strong>s<\/strong>3Eva2003TI_T1 Ra\u00edces enteras positivas del polinomio<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2014ti_t3-imagen-rgb-a-gris\/\" data-type=\"post\" data-id=\"3019\">2Eva2014TI_T3 Imagen RGB a gris<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e20\/s2eva2014ti_t3-imagen-rgb-a-gris\/\" data-type=\"post\" data-id=\"9704\"><strong>s<\/strong>2Eva2014TI_T3 Imagen RGB a gris<\/a><\/p>\n\n\n\n<p><strong>Nota<\/strong>:\u00a0 requiere el tema 2 sobre funciones. <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2014ti_t2-funcion-color-rgb-a-gris\/\" data-type=\"post\" data-id=\"3017\">2Eva2014TI_T2 Funci\u00f3n color RGB a gris<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e20\/s2eva2014ti_t2-funcion-color-rgb-a-gris\/\" data-type=\"post\" data-id=\"1878\"><strong>s<\/strong>2Eva2014TI_T2 Funci\u00f3n color RGB a gris<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2013ti_t2-una-tabla-de-bingo\/\" data-type=\"post\" data-id=\"3001\">2Eva2013TI_T2 Una Tabla de Bingo con arreglos<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e20\/s2eva2013ti_t2-una-tabla-de-bingo\/\" data-type=\"post\" data-id=\"1873\"><strong>s<\/strong>2Eva2013TI_T2 Una Tabla de Bingo con arreglos<\/a><\/p>\n\n\n\n<p><strong>Nota<\/strong>:\u00a0 requiere el tema 1 sobre funciones: <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-eval\/fp-2e15\/2eva2013ti_t1-funcion-sorteoentrekab\/\" data-type=\"post\" data-id=\"2999\">2Eva2013TI_T1 Funci\u00f3n sorteoentre(k,a,b)<\/a><\/p>\n\n\n\n<p><em>Soluci\u00f3n propuesta:<\/em> <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/fp-ejemplos\/fp-s2e20\/s2eva2013ti_t1-funcion-sorteoentrekab\/\" data-type=\"post\" data-id=\"9697\"><strong>s<\/strong>2Eva2013TI_T1 Funci\u00f3n sorteoentre(k,a,b)<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#tareas\">Tareas<\/a><\/p>\n\n\n\n<p><a href=\"#bubblesort\">bubblesort<\/a><\/p>\n\n\n\n<p><a href=\"#algoritmo\">Algoritmo<\/a><\/p>\n\n\n\n<p><a href=\"#ejemplos\">Ejemplos<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n","protected":false},"excerpt":{"rendered":"<p>Tareas bubblesort Algoritmo Ejemplos 1. Tareas Se listan algunos ejercicios sobre funciones con operaciones num\u00e9ricas y otra para ser realizadas con cadenas de caracteres. Funciones con operaciones Num\u00e9ricas 2Eva2014TI_T2 Funci\u00f3n color RGB a gris 2Eva2011TII_T1 Algoritmo de Euclides MCD 2Eva2013TII_T3 Encriptar binarios con XOR 2Eva2003TI_T1 Funciones promedio, mayor y menor 2Eva2004TII_T3 Reciclar vasos Funciones con [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"wp-custom-template-entrada-fp-unidades","format":"standard","meta":{"footnotes":""},"categories":[106],"tags":[],"class_list":["post-14370","post","type-post","status-publish","format-standard","hentry","category-fp-u05"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/14370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=14370"}],"version-history":[{"count":4,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/14370\/revisions"}],"predecessor-version":[{"id":16103,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/14370\/revisions\/16103"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=14370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=14370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=14370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}