¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

CUADRO COMPARATIVO

Majo Carrera Informática Español

Diagrama de flujo sobre estructuras de control de programación: sentencia break, sentencia continue, if-else y switch

Diagrama de flujo: estructuras de control de programación

Contenido del diagrama

  1. ESTRUCTURAS DE CONTROL

  2. USOS

  3. DE SELECCION

  4. DE REPETICION

  5. Permiten modificar el flujo secuencial de un programa y provocan un salto en la ejecución. Estas sentencias son break y continue. Ambas se utilizan con las estructuras de repetición para interrumpir la ejecución con break o volver al principio con continue. Además, el break se utiliza para interrumpir la ejecución de un switch.

    SENTENCIA BREAK: Se utiliza para interrumpir la ejecución de una estructura de repetición o de un switch. Cuando se ejecuta el break, el flujo del programa continúa en la sentencia inmediatamente posterior a la estructura de repetición o al switch.

    SENTENCIA CONTINUE: Únicamente puede aparecer en una estructura de repetición. Cuando se ejecuta un continue, se deja de ejecutar el resto del bloque de sentencias de la estructura iterativa para volver al inicio de ésta.

  6. Las estructuras de selección permiten modificar el flujo de un programa. La decisión de ejecutar un bloque de sentencias queda condicionada por el valor de una expresión lógica definida utilizando variables del programa.

    IF: Ejecuta un bloque de sentencias solo cuando se cumple la condición del if. Si la condición es verdadera se ejecuta el bloque de sentencias. Si la condición es falsa, el flujo del programa continúa en la sentencia inmediatamente posterior al if.

    IF - ELSE: Selecciona entre dos bloques de sentencias mutuamente excluyentes. Si se cumple la condición, se ejecuta el bloque de sentencias asociado al if. Si la condición no se cumple, entonces se ejecuta el bloque de sentencias asociado al else.

    IF - ELSE - IF: Se puede aplicar en los mismos casos en que se utiliza un if-else anidado. Esta estructura permite escribir de forma abreviada las condiciones de un if-else anidado.

    SWITCH: Permite seleccionar un bloque de sentencias entre varios casos. En cierto modo, es parecido a una estructura de if-else anidados.

    DEFAULT - BREAK: Debe devolver un valor de tipo entero (int) o carácter (char) y es obligatorio que la expresión se escriba entre paréntesis. A continuación de cada case aparece uno o más valores constantes del mismo tipo que el valor que devuelve la expresión del switch.

  7. Las estructuras de repetición permiten repetir muchas veces un bloque de sentencias. A estas estructuras también se les conoce como estructuras iterativas o bucles.​​​​​​

    WHILE: Repite el bloque de sentencias mientras la condición del while es verdadera. La condición se verifica justo después de inicializar la variable de control. Si el resultado de evaluar la condición por primera es falso, entonces no se ejecuta el bloque de sentencias.

    DO - WHILE: Ejecuta el bloque de sentencias al menos una vez. Después comprueba la condición y repite el bloque de sentencias mientras la condición es verdadera.

    FOR: Repite el bloque de sentencias mientras la condición del for es verdadera. Un for es un caso particular de la estructura while. Solo se debe utilizar cuando se sabe el número de veces que se debe repetir el bloque de sentencias

  8. DE SALTO

  9. DIFERENCIAS

  10. if-else anidados

  11. Bases para la comparación

  12. switch

  13. BASIC

    EXPRESIÓN

    PRUEBAS

    EVALUACIÓN

    SECUENCIA DE EJECUCIÓN

    EJECUCIÓN PREDETERMINADA

    EDICIÓN

  14. ¿Qué es if else anidado? un if anidado es una sentencia if que esta dentro de otro if o else. ... Sí, JavaScript nos permite anidar las sentencias if dentro de las sentencias if, es decir, podemos colocar una sentencia if dentro de otra sentencia if.

    BASIC: La declaración que se ejecutará depende de la salida de la expresión dentro de la declaración if

    EXPRESIÓN : La instrucción if-else usa la instrucción múltiple para múltiples opciones.

    PRUEBAS: prueba de declaración if-else para la igualdad, así como para la expresión lógica.

    EVALUACIÓN: La instrucción if evalúa el número entero, el carácter, el puntero o el tipo de punto flotante o el tipo booleano.

    SECUENCIA DE EJECUCIÓN: Si la declaración se ejecutará o si se ejecuta la declaración.

    EJECUCIÓN PREDETERMINADA Si la condición dentro de las declaraciones if es falsa, por defecto, la declaración else se ejecuta si se crea.

    EDICIÓN: Es difícil editar la instrucción if-else, si se usa la instrucción if-else anidada.

  15. Definición de switch: Las declaraciones de cambio son una declaración de selección de opción múltiple. La forma general de la declaración de cambio es la siguiente

    BASIC: El usuario decide qué declaración se ejecutará.

    EXPRESIÓN: La instrucción switch usa una sola expresión para múltiples opciones.

    PRUEBAS: prueba de cambio de declaración solo para igualdad.

    EVALUACIÓN: La instrucción switch evalúa solo el carácter o el valor entero.

    SECUENCIA DE EJECUCIÓN: La instrucción switch ejecuta un caso tras otro hasta que aparece una instrucción break o se alcanza el final de la instrucción switch.

    EJECUCIÓN PREDETERMINADA: Si la condición dentro de las instrucciones del conmutador no coincide con ninguno de los casos, para esa instancia, las instrucciones predeterminadas se ejecutan si se crean.

    EDICIÓN: Es fácil editar casos de cambio ya que se reconocen fácilmente.

  16. Aspectos relevantes

  17. while

  18. do while

  19. for

  20. Repite el bloque de sentencias mientras la condición del while es verdadera.

    Lo primero que hace es evaluar la condición.

    Si la primera vez que se evalúa la condición el resultado es falso, entonces no se ejecuta el

    bloque de sentencias.

    Se dice que un while se ejecuta cero o más veces.

    Si la condición siempre es verdadera, entonces el while nunca termina y se ejecuta indefinidamente

  21. Ejecuta el bloque de sentencias al menos una vez.

    Después comprueba la condición y repite el bloque de sentencias mientras la condición es

    verdadera.

    No necesariamente utiliza una variable de control.

    Solo es

    necesario incluir la condición y el bloque de sentencias.

    Lo primero que hace es ejecutar el bloque de

    sentencias y luego evalúa la condición.

  22. Repite el bloque de sentencias mientras la condición del

    for es verdadera.

    Solo se debe utilizar cuando se sabe el número de veces que se debe repetir el bloque de sentencias.

    El diagrama de flujo de una estructura for es igual que el de un while.

    Verifica la condición justo después de inicializar la variable de control.

    Si el resultado de evaluar la

    condición por primera es falso, entonces no se ejecuta el bloque de sentencias.

    Cuando el programa ejecuta un for, lo primero que hace es evaluar la condición.

Información

Descripción
Informática Diagrama sobre CUADRO COMPARATIVO, creado por Majo Carrera el 05/11/2020.
Creado por
Majo Carrera
Visitas
4
Valoración

Más sobre Estructuras de control

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?