if – else

if-else; en español si-o sino, una de las herramientas mas importantes de la programación, la cual nos permite generar ciertos control dentro de un programa o generar condiciones a nuestro programa, esto quiere decir;nos permite que nuestro programa se ejecute si se cumple la condición, ejecutando la rutina, de no ser así ejecutara lo que le acompaña a ella.

Como por ejemplo:

En este ejemplo veremos que en caso de que  la condición se cumpla el programa entrará a las sentencias dentro de los corchetes, si a esto agregamos la sentencia else veremos que el programa a medida que corre y no llega a cumplir la condición, entrará a todo lo que este dentro del else como por ejemplo:

En este ejemplo mas completo veremos que si la condición se cumple se ejecutará todo lo abarcado el los corchetes debajo del if, de no cumplirse se ejecutará todo lo abarcado los corchetes del else.

A continuación un ejemplo mas concreto seria:

En este caso nos propusimos una variable “a” la cual esta previamente declarada, al momento que el programa llega al if revisa el valor de la variable “a” y si esta es menor que 3 el programa tomara el valor de” a”, le sumara 1 y lo guardará en la misma variable.

A su vez podemos agrupar varias sentencias if y else como muestra la siguiente estructura:

En este caso el programa irá corriendose línea por línea revisando cada if si se cumple tal condición seguirá avanzado a la siguiente línea, en caso contrario el programa no tomara en cuenta el if y seguirá avanzado despues de este.

Las condiciones pueden ser:

  • <= (Menor o igual)
  • >= (Mayor o igual)
  • == (Igual a)