lunes, 13 de febrero de 2017

Control de flujo: Ramificando con if

En el último capítulo, nos hemos encontrado con un problema. ¿Cómo podemos hacer que nuestro script generador de informes se adapte a los privilegios del usuario que está ejecutando el script? La solución a este problema requerirá que encontremos una forma de "cambio de dirección" dentro de nuestro script, basándose en el resultado de un test. En términos de programación, necesitamos que el programa se ramifique.

Consideremos un ejemplo simple de lógica expresada en pseudocódigo, un lenguaje de ordenador simulado pensado para el consumo humano:

X = 5
Si X = 5, entonces:
          Di “X es igual a 5.”
Si no:
          Di “X no es igual a 5.”

Este es un ejemplo de ramificación. Basándose en la condición "¿Es X = 5?" haz una cosa "Di X es igual a 5", si no haz otra cosa, "Di X no es igual a 5."

No hay comentarios:

Publicar un comentario