Tag Archive for else

Sentencias If/else en C – toma de decisiones

En C también tenemos un metodo muy sencillo para tomar decisiones dentro de nuestro programa, por ejemplo, ¿Que pasaría si yo quiero ejecutar una pieza de codigo si una variable llamada X vale mas de 10, y otra si vale menos? Esto se hace con la sentencia if.

Sintaxis de If en C

La sintaxis es la siguiente:

if(expresion)
{
   /* Ejecutar codigo si la expresion es verdadera*/
}

Donde “expresion” es el resultado de una operación logica que solo puede tener como resultado verdadero o falso (true o false).

Por ejemplo, en el siguiente codigo evaluamos una variable, si esta es mayor a 10, imprimiremos un mensaje.

int x = 15;
if(x > 10)
{
  printf("La variable X es mayor a 10.\n");
}

En el ejemplo se ve claramente que al declarar x se le asigna el valor de 15, y posteriormente lo evaluamos, el resultado del programa naturalmente debera mostrar el mensaje “La variable X es mayor a 10″ puesto que esta expresión es verdadera.

Video tutorial de la sentencia if en lenguaje C

Tomando una ruta alternativa con else

En dado caso que queramos ejecutar un codigo alternativo si la expresión evaluada con if es incierta, tenemos la sentencia else que nos permite hacerlo.

Para ello tomemos el siguiente ejemplo, similar al anterior evaluamos si una variable x es mayor a 10, pero en este caso como esto no será así, desplegaremos un codigo alternativo encerrado entre las llaves del “else”.

int x = 5;
if(x > 10)
{
  printf("La variable X es mayor a 10.\n");
}
else
{
    printf("La variable X NO es mayor a 10.\n");
}

Como resultado de este ejemplo imprimriamos el mensaje “La variable X NO es mayor a 10″.

Espero que este tutorial haya sido de su utilidad, esten al pendiente de los proximos.

Sentencia if y else en PHP

Bien, para introducir a las sentencias if y else tenemos que saber que if es una sentencia condicional, en la cual si una condición resulta ser verdadera, se ejecutara el código escrito dentro del if. El uso de else por otro lado es opcional, y se utiliza para ejecutar un codigo especifico en caso de la una condición sea falsa y no se ejecute el if.

Para comprender mejor el uso de if y else veamos las siguientes estructuras y  formas de uso:

Uso de la sentencia if en php:

if(condicion)
{
/*El codigo en esta ubicación sera ejecutado si la condicion es verdadera*/
}

 

Recordemos que la “condicion” se refiere a una operación logica que tiene como resultado verdadero o falso, en php seria “true” o “false” respectivamente. Y siempre que la condición tenga como resultado algo verdadero, es decir “true”, podremos ejecutar una pieza de codigo, de lo contrario existe una forma de ejecutar un “codigo alternativo”, utilizando la llamada sentencia “else”, la cual se coloca despues de cerrar las llaves “{}” del if. El uso es el siguiente.

Uso de la sentencia if y else en conjunto en php:

if(condicion)
{
/*El codigo aqui se ejecuta si la condicion es verdadera*/
}
else{
/*Si la condicion dentro de if() es falsa, se ejecutara el codigo alternativo dentro del "else"*/
}

Video tutorial: if else en php:

Ejemplos de codigo fuente:

Ejemplo 1:
En este simple ejemplo la condición if es verdadera por lo que se ejecutara el código y se mostrara el mensaje “X es mejor que Y”

<?php
 $x=5;
 $y=7;
 if($x<$y){
 echo "X es menor que Y";
 }

?>

Ejemplo 2:
En este ejemplo la condición x>y es falsa, por lo tanto se ejecutara el código dentro del else:

<?php
 $x=5;
 $y=7;
 if($x>$y){
 echo "X es mayor que Y";
 }
 else{
 echo "parece  que Y es mayor que X";
 }

?>

Espero que este articulo te haya sido de utilidad, si te ha gustado por favor deja tus comentarios.