Condicionales: ELSE

Asignemos el valor de 4 a “X”. Podemos decirle a la computadora que nos muestre la frase “Caso 1” si “X” es mayor a 6 y “Caso 2” si “X” es menor o igual a 6.

16-1

Podemos escribir dos condicionales utilizando la instrucción “if”. Veamos si obtenemos el resultado correcto. Así es estamos en el Caso 2, ya que «x» es menor a 4.

16-2

Pero existe una manera más corta y mejor para expresar estas condiciones, en la segunda parte podemos sustituir  “if X” es menor o igual a 6” escribiendo simplemente “else” e incluyendo los dos puntos.

16-3

La instrucción “else” le indica a la computadora que ejecute el siguiente comando en caso de que el anterior no sea correcto.

En nuestro programa quiere decir que se ejecutara siempre, cuando “X” no sea mayor a 6, es decir que esa línea de código se ejecutará cuando “X” sea menor a 6.

16-4

Veamos si lo que hicimos está bien. Así es, Caso número 2.

16-5

Esta figura muestra lo que hicimos en el anterior video, pero esta vez, en vez de que la computadora no haga nada cuando la condición no es correcta, le agregamos un código “else” que vendría siendo en español “sino”.

16-6

Pero expliquemos unas características que debes seguir para que implementar el condicional “else” de manera correcta.

La primera característica que debes tomar en cuenta es que la palabra «else» deberá estar ubicada a la misma altura de la de “if”, no deberá haber ningún espaciado entre el “if” y “else”, de lo contrario el código generará un error.

16-7

Por lo que ambas instrucciones deberán estar ubicados en la misma línea vertical.

16-8

La segunda característica que deberás tomar en cuenta es que la condición «if» se considera un bloque de código y es la primera que se ejecuta en nuestro comando antes del bloque de código correspondiente a la instrucción «else».

16-9

Por lo tanto al utilizar las instrucciones “if” y “else” se está escribiendo dos códigos de bloque y se ejecuta primero el correspondiente al “if” y en caso de que la condición no se ha correcta se ejecuta el bloque de código correspondiente a “else”.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *