GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Las Estructuras de Control

Marquiño Silver Zubileta Contreras Spanisch

Las Estructuras  de Control

Inhalt der Mindmap

Las Estructuras de Control

  1. Controlar la ejecucion de Instrucciones del programa

  2. Tipos

    • Estructuras de Control de Selección
      • las instrucciones de un programa se ejecutan secuencialmente
      • Selección Simple
        • Ejemplo : Aplicar el 15% de descuento a un monto, si éste es >= 100000. Si (monto >= 100000) Entonces monto ß monto – (monto * 0.15) Fin Si
        • permitir elegir dos caminos dependiendo del valor de verdad de una fórmula lógica
      • Selección Doble
        • Ejemplo: Actualizar el saldo de una cuenta bancaria, a partir de un retiro. Si ((Saldo – Retiro) >= 0) Entonces Saldo ß Saldo - Retiro Sino Escribir “Fondos Insuficientes” Fin Si
        • controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción
      • Selección Múltiple
        • Ejemplo: Costo de una pizza, según su tamaño. Caso (Tamaño_Pizza) ‘P’: Costo ß 6000 ‘M’: Costo ß 8000 ‘G’: Costo ß 10000 Sino Escribir “Tamaño de Pizza no válido“ Costo ß 0 Fin Caso
        • evalúar una expresión que puede tomar n valores distintos (1, 2, 3, ..., n)
      • Selección Simple Anidada
        • Ejemplo : Aplicar el 15% de descuento a un monto, si éste es >= 100000 y si el resultado es mayor 400000 se le aplicará 10%. Si (monto >= 100000) Entonces monto ß monto – (monto * 0.15) Si (Monto > 400000) Entonces monto ß monto – (monto * 0.10) Fin Si Fin Si
        • permite dividir el flujo de nuestros programas en n caminos distintos.
      • Selección Doble Anidada
        • Ejemplo: Actualizar el saldo de una cuenta bancaria, a partir de un retiro si el saldo es mayor o igual a 100000 se le restará 1500, si el saldo es menor de 100000 se le restará 1000. Si ((Saldo – Retiro) >= 0) Entonces Saldo ß Saldo – Retiro Si (Saldo >= 100000) Entonces Saldo ß Saldo - 1500 Sino Saldo ß Saldo - 1000 Fin Si Sino Escribir “Fondos Insuficientes” Fin Si
        • Contiene diferentes alternativas o acciones.
    • Estructuras de control repetitivas/iterativas
      • Ejecutar una o las instrucciones más de una vez
      • Variables Auxliares
        • Contador
          • su valor se incrementa o decrementa en una cantidad
        • Acumulador
          • almacenar cantidades resultantes de sumas sucesivas
      • Estructura Repetitiva Mientras / hacer :
        • Ejemplo: Estructura repetitiva para sumar los precios de 3 artículos. Suma ß 0 Articulo ß 0 Mientras (Articulo < 3) Hacer Articulo ß Articulo + 1 Escribir “Introduzca Precio del Artículo # ”, Articulo Leer (Precio) Suma ß Suma + Precio Fin Mientras Escribir “El resultado de la suma es = “, Suma
      • Estructura Repetitiva Para:
        • Ejemplo:Para V<---VI hasta VF incremento 1 Hacer Bloque de instrucciones Fin_para
  3. Ventajas

    • Los programas son más fáciles de entender
    • Se logra una reducción del esfuerzo en las pruebas, el seguimiento de las fallas o depuración.

Bilder und Dateien der Mindmap

  • Las Estructuras de Control

Informationen

Beschreibung
Las estructuras de control
Aufrufe
42
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck