Want to create interactive content? It’s easy in Genially!

Get started free

Tema 2.4. Estructuras de Decision

Maria Ovalles

Created on August 4, 2022

decision

Start designing with a free template

Discover more than 1500 professional designs like these:

Mobile App Dossier

Color Shapes Dossier

Notes Dossier

Futuristic Tech Dossier

Crowdfunding Campaign

Company Dossier

Economy Dossier

Transcript

Tema 2.3 Estructuras de Selección o Decisión

Prof. Maria Angélica Pérez de Ovalles Prof. Dinarle Milagro Ortega

¡empezar!

Objetivo

Aplicar correctamente las Estructuras de Decisión

01

Contenido

Estructura

Estructura de Decisión o Selección

Tipos de Estructura de Decisión

Cierre

Estructura

Una estrutura es una unidad básica de la lógica de la programación.Cada estructura: o es una secuencia, o es de selección o es de ciclo. Con una estructura de secuencia se hace algo, y luego se hace lo siguiente por orden. Ella no se ramifica

+info

Estructura de Decisión

Con esta estructura se hace una pregunta, y dependiendo de la respuesta, se toma uno de dos caminos de acción. Luego, no importa cuál camino haya elegido, se continúa con el siguiente suceso

+info

Estructura de Decisión

También se le conoce como Estructuras Alternativas. En ellas se evalúa una condición y en función del resultado de la misma se realiza una opción u otra. Las condiciones se especifican usando expresiones lógicas

+i

Estructura de Decisión

La representación de una estructura selectiva o de decisión se hace con las palabras claves en pseudocódigo si-entonces-sino (en inglés, if, then, else). Y si es gráfico, con una figura geométrica en forma de rombo

+info

Estructura de Decisión

Las estructuras de decisión, pueden ser de tres tipos: Simple Doble, y Múltiple.

+info

Veamos cada una de ellas.

Simple

La estructura alternativa simple si-entonces (en inglés if-then) ejecuta una determinada acción cuando se cumple una determinada condición. La selección si-entonces evalúa la condición y si la condición es verdadera, entonces ejecuta la acción S1. Cuando S1 es una acción compuesta realiza varias acciones. si la condición es falsa, entonces no hace nada.

+info

Doble

La estructura anterior es muy limitada y normalmente, se requiere de una estructura que permita elegir entre dos opciones o alternativas posibles, en función del cumplimiento o nó de una determinada condición La selección si-entonces evalúa la condición y si la condición es verdadera, entonces ejecuta la acción S1. Cuando S1 es una acción compuesta realiza varias acciones. si la condición es falsa, tambien ejecuta una acción.

+info

Múltiple

Con frecuencia —en la práctica— es necesario que existan más de dos elecciones posibles. Este tipo de problemas se podría resolver por estructuras alternativas simples o dobles, anidadas o en cascada; sin embargo, este método si el número de alternativas es grande, puede plantear serios problemas de escritura del algoritmo y naturalmente de legibilidad

+info

Múltiple

La estructura de decisión múltiple evaluará una expresión que podrá tomar n valores distintos, 1, 2, 3, 4, ..., n. Según que elija uno de estos valores en la condición, se realizará una de las n acciones, o lo que es igual, el flujo del algoritmo seguirá un determinado camino entre los n posibles.

+info

Cierre

  • Se retomó la estructura de decisión o selección.
  • Ahora haciendo énfasis en sus posibles tipos:
    • Simple
    • Doble , o
    • Múltiple
  • Esto nos amplia el panorama de opciones, para así poder resolver problemas más complejos, usando el Pensamiento Computacional

Gracias!!!