Ticker

6/recent/ticker-posts

Control de Flujo, Estructura secuencial

 El control de flujo en un programa, es la forma en la que nosotros, mediante la codificación le indicamos a Java como debe avanzar nuestro programa. Imaginemos que nuestro programa es un río, este río tendrá ramificaciones, se dividirá en riachuelos, los cuales tendrán sus propios riachuelos o incluso pueden quedarse en un lago, es decir, el control de flujo dicta los pasos a seguir de nuestro programa en función de decisiones tomadas por el usuario.



Control de Flujo

Estructura secuencial

La estructura secuencial, podemos decir que es la más simple y sencilla de todas, ya que esta se ejecuta de forma lineal, es decir, cada instrucción va en cada línea de nuestro código y de esa forma será ejecutado. En el programa que creamos anteriormente para sumar dos números, realizamos ahí este tipo de estructura ya que no hay condiciones que indiquen al flujo del programa que hay que ir hacia un lado o hacia otro, todo va en una misma dirección por decirlo así.

A continuación un fragmento de código que se ejecuta en forma secuencial: 

public class PrimerProyecto {
    
    public static void main(String[] args) {
        
        String nombre = "Jorge";
        String apellido = "Acevedo";
        System.out.println("Nombre: " + nombre + " Apellido: " + apellido);
        
    }
    
}

Por qué este programa se ejecuta de manera secuencial? 

Porque todas las acciones que realiza se ejecutan de forma directa, no hay otro camino que tomar, hará esa acción simplemente. 

Aunque un programa secuencial puede ser más complejo, con este ejemplo queda claro de que trata este tipo de estructura de control de flujo. En los próximos temas veremos los tipos de condicionales que hay y como podemos hacer para que nuestro programa tome distintos caminos o tenga ramificaciones según la toma de decisiones.


Siguiente tema:

Estructuras selectivas: simple, doble y múltiple.




Publicar un comentario

0 Comentarios