 
{"id":429,"date":"2020-12-04T15:16:14","date_gmt":"2020-12-04T15:16:14","guid":{"rendered":"http:\/\/papime101620.computounam.mx\/?page_id=429"},"modified":"2023-05-04T22:33:10","modified_gmt":"2023-05-04T22:33:10","slug":"sentencias-if-then-else","status":"publish","type":"page","link":"https:\/\/iaciduino.enp.unam.mx\/index.php\/manual-de-programacion-con-arduino\/sentencias-if-then-else\/","title":{"rendered":"Sentencia if-then-else"},"content":{"rendered":"<p>En esta lecci\u00f3n aprender\u00e1s codificar el orden en que se ejecutan las sentencias de un programa cuando se requiere hacer una selecci\u00f3n con la estructura if then else<\/p>\n<h2><span style=\"color: #000080;\">Estructura selectiva&nbsp;<\/span><\/h2>\n<p>En la soluci\u00f3n de muchos problemas se deben ejecutar acciones diferentes&nbsp; dependiendo del valor de los datos. Las estructuras de selecci\u00f3n las utilizamos cuando la soluci\u00f3n requiere tomar una decisi\u00f3n para realizar un proceso. Las estructuras selectivas pueden ser simple (if) o doble (if then else)&nbsp;<\/p>\n<h2><span style=\"color: #000080;\">If then else<\/span><\/h2>\n<blockquote>\n<p>La estructura if then else ejecuta una cierta acci\u00f3n cuando se cumple una determinada condici\u00f3n<\/p>\n<\/blockquote>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2021\/01\/DiagramaIf-Animado.gif\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figura 1. Diagrama de flujo de la sentencia if then else<\/figcaption><\/figure><\/div>\n\n<p>C\u00f3mo puedes ver en la figura 1, la sentencia if then eval\u00faa una condici\u00f3n, si&nbsp; el resultado es verdadero entonces ejecuta ciertas instrucciones, si el resultado es falso, ejecuta las instrucciones de la sentencia else que son otras instrucciones diferentes.&nbsp; Veamos ahora la sintaxis de la estructura for:<\/p>\n<h3><span style=\"color: #0000ff;\">Sintaxis&nbsp;<\/span><\/h3>\n\n\n<p class=\"has-white-color has-text-color has-background\" style=\"background-color:#002b7a\">if (condici\u00f3n) {<br>       instrucci\u00f3n1;<br>}<br>else {<br>       instrucci\u00f3n2;<br>}<\/p>\n\n\n<p><strong>Par\u00e1metros<\/strong><\/p>\n<p style=\"padding-left: 40px;\"><strong>condici\u00f3n &#8211; Cualquier expresi\u00f3n relacional o l\u00f3gica&nbsp;<\/strong><\/p>\n<p style=\"padding-left: 40px;\"><strong>instrucci\u00f3n&nbsp; &#8211;&nbsp; La&nbsp; operaci\u00f3n o conjunto de operaciones que se van a realizar&nbsp;<\/strong><\/p>\n<p>Observa el siguiente video, te ayudar\u00e1 a comprender la l\u00f3gica de la sentencia if then else y su aplicaci\u00f3n con un ejemplo:<\/p>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"SENTENCIA IF\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/4WA-jCX7NLI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<p>Despu\u00e9s de ver el video, revisemos un poco las instrucciones que se presentaron en el ejemplo.<\/p>\n<p>La siguiente instrucci\u00f3n obtienen el estado de un bot\u00f3n conectado a un pin de la tarjeta Arduino y es asignado a una variable buttonState&nbsp;<\/p>\n<pre>buttonState=<span style=\"color: #ff6600;\">digitalRead<\/span>(buttonPin);<\/pre>\n<p>La variable&nbsp; es utilizada para crear la condici\u00f3n que eval\u00faa el estado del bot\u00f3n,&nbsp; si el estado del bot\u00f3n es HIGH,&nbsp; la condici\u00f3n es verdadera y se &nbsp;env\u00eda el valor HIGH para encender el led, si la condici\u00f3n es falsa, se env\u00eda el valor LOW para apagar el led<\/p>\n<p><\/p>\n<pre><span style=\"color: #808000;\">if<\/span><span style=\"color: #1e1e1e; font-family: Menlo, Consolas, monaco, monospace; font-size: 15px; white-space: pre-wrap;\"> (buttonState == <\/span><span style=\"color: #0000ff;\">HIGH<\/span><span style=\"color: #1e1e1e; font-family: Menlo, Consolas, monaco, monospace; font-size: 15px; white-space: pre-wrap;\"> ) {<\/span>    <br><span style=\"color: #ff6600;\">     digitalWrite<\/span>(ledPin, <span style=\"color: #0000ff;\">HIGH<\/span>)<br>}<br><span style=\"color: #808000;\">else<\/span> {<br>   <span style=\"color: #ff6600;\"> digitalWrite(<\/span>ledPin, <span style=\"color: #0000ff;\">LOW<\/span>);<br>}<\/pre>\n<p>Como puedes ver,&nbsp; &nbsp;el ejemplo del if then else selecciona el camino a seguir dependiendo de si se cumple una condici\u00f3n o no.&nbsp;&nbsp;<\/p>\n<h2><span style=\"color: #000080;\">Manos a la obra<\/span><\/h2>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2021\/01\/ArmandoCircuitosAnimado-1.gif\" alt=\"\" width=\"150\" height=\"150\"\/><figcaption class=\"wp-element-caption\">Armando Circuitos<\/figcaption><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p><\/p>\n<p>Ahora que ya comprendiste la l\u00f3gica de la sentencia if then else, vamos a realizar &nbsp;una pr\u00e1ctica que consiste en la construcci\u00f3n y programaci\u00f3n de un circuito electr\u00f3nico electr\u00f3nico que lea el voltaje de un potenci\u00f3metro conectado al pin A0 de la tarjeta Arduino UNO, si el valor de la lectura es mayor a un voltaje de 2.5 (valor 512 en el potenci\u00f3metro)&nbsp; un led de color rojo, si la lectura es menor enciende un&nbsp; un led azul.&nbsp; Figura 2<\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/Ejemplo-If-then-else.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figura 2. Encendido de un led rojo o azul dependiendo la lectura del potenci\u00f3metro<\/figcaption><\/figure><\/div>\n\n<p>En este caso, &nbsp;vamos a configurar el potenci\u00f3metro como entrada en el pin A0, el led azul se configura como salida al pin 8 y el led rojo como salida en el pin 7 de la tarjeta Arduino.&nbsp;<\/p>\n<h3><span style=\"color: #0000ff;\">Materiales<\/span><\/h3>\n<p>Los materiales que necesitas para realizar la pr\u00e1ctica son:<\/p>\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"296\" data-id=\"809\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/computadora.png\" alt=\"\" class=\"wp-image-809\"\/><figcaption class=\"wp-element-caption\">Computadora<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"297\" data-id=\"1248\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/ide.png\" alt=\"\" class=\"wp-image-1248\"\/><figcaption class=\"wp-element-caption\">IDE Arduino<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"296\" data-id=\"684\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/tarjeta.png\" alt=\"\" class=\"wp-image-684\"\/><figcaption class=\"wp-element-caption\">Tarjeta Arduino UNO<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"297\" height=\"296\" data-id=\"808\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/cable.png\" alt=\"cable USB tipo AB\" class=\"wp-image-808\"\/><figcaption class=\"wp-element-caption\">Cable USB tipo AB<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"296\" data-id=\"683\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/protoboard.png\" alt=\"\" class=\"wp-image-683\"\/><figcaption class=\"wp-element-caption\">Protoboard<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"297\" data-id=\"685\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/led.png\" alt=\"\" class=\"wp-image-685\"\/><figcaption class=\"wp-element-caption\">1 LED de 5 mm rojo <br>1 LED de 5 mm azul <\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"297\" data-id=\"686\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/jumper.png\" alt=\"\" class=\"wp-image-686\"\/><figcaption class=\"wp-element-caption\">9 cables jumper macho-macho<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"297\" data-id=\"687\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/resistencia-220.png\" alt=\"\" class=\"wp-image-687\"\/><figcaption class=\"wp-element-caption\">2 resistencias 220 ohms <\/figcaption><\/figure>\n<\/figure>\n\n\n<p>Si no te acuerdas o deseas repasar las caracter\u00edsticas t\u00e9cnicas y funcionamiento de alguno de los componentes electr\u00f3nicos, puedes dar clic sobre su imagen para consultar su informaci\u00f3n.&nbsp;<\/p>\n<h2><span style=\"color: #000080;\">Construcci\u00f3n del circuito electr\u00f3nico<\/span><\/h2>\n<p>Realiza las conexiones del circuito electr\u00f3nico que se muestra en el diagrama esquem\u00e1tico de la Figura 3. Recuerda que el \u00e1nodo de cada&nbsp; led va conectado a la resistencia y el c\u00e1todo a la tierra.<\/p>\n<p><\/p>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2020\/12\/Circuito-If-then-con-leds.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figura 3.  Figura 3 Diagrama esquem\u00e1tico del circuito electr\u00f3nico para encender un led azul o un led rojo con el voltaje de un potenci\u00f3metro<\/figcaption><\/figure><\/div>\n\n<h2><span style=\"color: #000080;\">Programaci\u00f3n del circuito electr\u00f3nico<\/span><\/h2>\n<p>Captura el c\u00f3digo del programa en el IDE de Arduino. Recuerda escribir&nbsp; tu el c\u00f3digo para aprender la codificaci\u00f3n.<\/p>\n<pre><span style=\"color: #808080;\">\/* Manual de programaci\u00f3n con Arduino<\/span><br><span style=\"color: #808080;\">* Pr\u00e1ctica: Uso de la sentencia if then else<\/span><br><span style=\"color: #808080;\">* Objetivo: Leer voltaje con un potenci\u00f3metro, <\/span><br><span style=\"color: #808080;\">* si el voltaje es mayor que 2.5 enciende led azul <\/span><br><span style=\"color: #808080;\">* de lo contrario enciende el led rojo <\/span><br><span style=\"color: #808080;\">* Fecha: noviembre 2020<\/span><br><span style=\"color: #808080;\">* Autor: Milagros Pacheco Casta\u00f1eda<\/span><br><span style=\"color: #808080;\">*\/<\/span><br><br><span style=\"color: #0000ff;\">int<\/span> ledAzul =8;<br><span style=\"color: #0000ff;\">int<\/span> ledRojo = 7;<br><span style=\"color: #0000ff;\">float<\/span> valorSensor; <span style=\"color: #808080;\">\/\/ valor le\u00eddo del potenci\u00f3metro (0-1023)<\/span><br><span style=\"color: #0000ff;\">float<\/span> voltajeSensor; <span style=\"color: #808080;\">\/\/ Voltaje sensor<\/span><br><span style=\"color: #0000ff;\">void<\/span> <span style=\"color: #808000;\">setup<\/span>()<br>{<br><span style=\"color: #ff6600;\">   pinMode<\/span>(ledAzul, OUTPUT);<br><span style=\"color: #ff6600;\">   pinMode<\/span>(ledRojo, OUTPUT);<br><span style=\"color: #ff6600;\">   Serial.begin<\/span>(9600);<br>}<br><br><span style=\"color: #0000ff;\">void<\/span> <span style=\"color: #808000;\">loop<\/span>()<br>{<br>   valorSensor=0;<br>   valorSensor = analogRead(A0); <span style=\"color: #808080;\">\/\/ Lee el valor del potenci\u00f3metro<\/span><br>   voltajeSensor = valorSensor * 5.0 \/ 1023; <span style=\"color: #808080;\">\/\/ calcula voltaje<\/span><br>   <span style=\"color: #808000;\">if(<\/span>voltajeSensor &gt; 2.5) <span style=\"color: #808080;\">\/\/ eval\u00faa la condici\u00f3n<\/span><br>   {<br><span style=\"color: #808080;\">     \/\/ condici\u00f3n verdadera enciende led Azul<\/span><br><span style=\"color: #ff6600;\">     digitalWrite<\/span>(ledAzul,HIGH);   <br><span style=\"color: #ff6600;\">     digitalWrite<\/span>(ledRojo,LOW);<br><span style=\"color: #ff6600;\">     Serial.print<\/span>(voltajeSensor);<br><span style=\"color: #ff6600;\">     Serial.println<\/span>(\" LED azul Encendido\");<br>   }<br><span style=\"color: #808000;\">   else<\/span> <br>   {<br><span style=\"color: #808080;\">     \/\/ condici\u00f3n falsa enciende led rojo<\/span><br><span style=\"color: #ff6600;\">     digitalWrite<\/span>(ledAzul,LOW);<br><span style=\"color: #ff6600;\">     digitalWrite<\/span>(ledRojo,HIGH);<br><span style=\"color: #ff6600;\">     Serial.print<\/span>(voltajeSensor); <br><span style=\"color: #ff6600;\">     Serial.println<\/span>(\"LED rojo Encendido\");<br>   }<br>}<\/pre>\n<p>Observa que el valor devuelto por la funci\u00f3n analogRead(A0) se almacena en la variable valorSensor. Este valor es utilizado para calcular el voltaje y almacenarlo en la variable voltajeSensor.&nbsp; El voltaje se compara en la condici\u00f3n de la sentencia if then. Dependiendo del valor de la condici\u00f3n se ejecuta una de las siguientes opciones:&nbsp;<\/p>\n<ul>\n<li>True &#8211; se env\u00eda HIGH a trav\u00e9s del pin 8 para encender el led azul,<\/li>\n<li>False &#8211; se env\u00eda&nbsp; HIGH a trav\u00e9s del pin 7 para&nbsp; encender el led rojo .<\/li>\n<\/ul>\n<p>Compila, depura y sube el sketch a la tarjeta Arduino UNO.&nbsp;<\/p>\n<h2><span style=\"color: #000080;\">Funcionamiento del circuito electr\u00f3nico<\/span><\/h2>\n<p>Puedes revisar el funcionamiento del circuito en la siguiente simulaci\u00f3n. Para ver el monitor serial recuerda dar clic sobre el bot\u00f3n C\u00f3digo y despu\u00e9s clic sobre el bot\u00f3n Monitor en serie.<\/p>\n<p>Mueve la perilla del potenci\u00f3metro y analiza los valores que el monitor serial de Arduino. Observa c\u00f3mo dependiendo del valor del voltaje se enciende un led. \u00bfCu\u00e1ndo se enciende el led azul? \u00bfCon qu\u00e9 valores se enciende el led rojo?el led azul ?.&nbsp;<\/p>\n\n\n<iframe loading=\"lazy\" width=\"725\" height=\"453\" src=\"https:\/\/www.tinkercad.com\/embed\/4IY689yYWgu?editbtn=1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n\n\n<p>Si en tu navegador no se muestra la simulaci\u00f3n, ingresa al enlace <a href=\"https:\/\/www.tinkercad.com\/embed\/4IY689yYWgu?editbtn=1\">https:\/\/www.tinkercad.com\/embed\/4IY689yYWgu?editbtn=1<\/a><\/p>\n<p><\/p>\n<div class=\"h5p-content-wrap\">\n<div class=\"h5p-iframe-wrapper\">\n<div class=\"postbox h5p-sidebar\">\n<div class=\"h5p-action-bar-settings h5p-panel\">\n<p><code><\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"postbox h5p-sidebar\">\n<div class=\"h5p-action-bar-settings h5p-panel\">\n<p><code><\/code><\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2021\/02\/Autoecaluacio\u0301nArmandoCircuitos.gif\" alt=\"logo-autoevaluaci\u00f3n\" class=\"wp-image-3237\" width=\"150\" height=\"150\"\/><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2><span style=\"color: #000080;\">Autoevaluaci\u00f3n<\/span><\/h2>\n<\/div>\n<\/div>\n\n\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-22\" class=\"h5p-iframe\" data-content-id=\"22\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Ejercicio 19 If then else\"><\/iframe><\/div>\n<div class=\"h5p-content-wrap\">\n<div class=\"h5p-iframe-wrapper\">\n<div class=\"postbox h5p-sidebar\">\n<div class=\"h5p-action-bar-settings h5p-panel\">\n<p><code><\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"postbox h5p-sidebar\">\n<div class=\"h5p-action-bar-settings h5p-panel\">\n<p><code><\/code><\/p>\n<\/div>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/iaciduino.enp.unam.mx\/wp-content\/uploads\/2021\/01\/ledAprende.gif\" alt=\"para aprender m\u00e1s\" class=\"wp-image-2607\" width=\"150\" height=\"150\"\/><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2><span style=\"color: #000080;\">Para aprender m\u00e1s<\/span><\/h2>\n<\/div>\n<\/div>\n\n\n<p>Prometec. (s\/f). Introducci\u00f3n a la programaci\u00f3n con Arduino. <a href=\"https:\/\/www.prometec.net\/intro-programacion\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.prometec.net\/intro-programacion\/<\/a><\/p>\n<p>Joyanes Aguilar L. (2008) Fundamentos de programaci\u00f3n. M\u00e9xico: McGraw Hill. <a href=\"https:\/\/combomix.net\/wp-content\/uploads\/2017\/03\/Fundamentos-de-programaci%C3%B3n-4ta-Edici%C3%B3n-Luis-Joyanes-Aguilar-2.pdf\">https:\/\/combomix.net\/wp-content\/uploads\/2017\/03\/Fundamentos-de-programaci%C3%B3n-4ta-Edici%C3%B3n-Luis-Joyanes-Aguilar-2.pdf<\/a><\/p>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><a href=\"https:\/\/iaciduino.enp.unam.mx\/index.php\/manual-de-programacion-con-arduino\/expresiones-relacionales\/\">&lt; Expresiones relacionales<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\"><a href=\"https:\/\/iaciduino.enp.unam.mx\/index.php\/manual-de-programacion-con-arduino\/sentencia-switch\/\">Sentencia switch &gt;<\/a><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>En esta lecci\u00f3n aprender\u00e1s codificar el orden en que se ejecutan las sentencias de un programa cuando se requiere hacer una selecci\u00f3n con la estructura if then else Estructura selectiva&nbsp; En la soluci\u00f3n de muchos problemas se deben ejecutar acciones<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":18,"menu_order":19,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-429","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/pages\/429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/comments?post=429"}],"version-history":[{"count":66,"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/pages\/429\/revisions"}],"predecessor-version":[{"id":6758,"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/pages\/429\/revisions\/6758"}],"up":[{"embeddable":true,"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/pages\/18"}],"wp:attachment":[{"href":"https:\/\/iaciduino.enp.unam.mx\/index.php\/wp-json\/wp\/v2\/media?parent=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}