ESTRUCTURA SELECTIVA DOBLE Y MÚLTIPLE


                                                                                            
                      Universidad de Guayaquil                          

Facultad de Filosofía, Letras y Ciencias de la Educación

     Pedagogía de las Ciencias Experimentales Informática

Tema:

Estructura Selectiva Doble y Múltiple

Docente:

Ing. Alicia Ruiz Ramírez, Msc.

Estudiante:

Quinde Plúas Natalia Abigail

Curso

2-A1

2020-2021 CI


¿Qué es la Estructura Selectiva Doble?


Las estructuras selectivas doble ejecuta la condición, si es verdadera realiza una acción y si es falsa realiza otra acción. En las condiciones se utiliza operadores lógicos.

La estructura selectiva si entonces/sino permite que el flujo del diagrama se bifurque por dos ramas diferentes en el punto de la toma de decisión(es).

Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez.

 ¿Cuál es la principal característica que debe tener?

Las estructuras selectivas dobles están compuestas únicamente de una sola condición, si es verdadera ejecutara la acción o acciones y si la condición es falsa ejecutara las acciones para la condición falsa.

 ¿Cómo saber si es necesario aplicarlo?

Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez. 

 ¿Qué condiciones se debe cumplir?

Expresa la condición o conjunto de condiciones a evaluar, Si la condición o condiciones, es verdadera, entonces se sigue por un camino específico y se ejecutan cierta operación o acción. SI el resultado es falso entonces se sigue por otro camino y se ejecuta otra operación o acción.

¿Cuántas condiciones tiene la estructura?

 Las condiciones que tiene la estructura selectiva doble permiten seleccionar una ruta de dos posible, en base a la Verdad (V) o Falsedad(F) de la condición.

¿Cuáles son los operadores lógicos que pueden utilizarse?

Los operadores lógicos que suelen utilizarse son:

  •   AND (el resultado es verdadero si ambas expresiones son verdaderas).
  •   OR (el resultado es verdadero si alguna expresión es verdadera).
Ejemplo

"Realizar un algoritmo para calcular el sueldo semanal de un trabajador, se sabe que si trabaja 40 horas o menos se le pagará $25 por hora, pero si trabaja más de 40 horas entonces las horas extras se le pagarán a $30 por hora."





¿Qué es la Estructura Selectiva Múltiple?

Las estructuras selectivas múltiples realizan varias instrucciones o grupos instrucciones siempre cuando evaluado las condiciones que se presente en un programa. En las condiciones se utiliza operadores lógicos.
Permite comparar un valor con diversas alternativas; si la comparación se cumple, se ejecuta el grupo de instrucción que contenga la alternativa selecciona y, luego, sale de la estructura. Si la comparación no se cumple, se ejecuta la alternativa por defecto.

¿Cuál es la principal característica que debe tener?

La estructura selectiva múltiple permite seleccionar una, dentro de un conjunto de alternativas, con base en el valor almacenado en un campo variable denominado selector el cual proporciona, únicamente, dos resultados, uno para verdadero y otro para falso ya que permite elegir una entre muchas opciones.

¿Cómo saber si es necesario aplicarlo?

 Si el número de alternativas es grande puede plantear serios problemas de escritura y de legibilidad.

¿Qué condiciones se debe cumplir?

  • Usando la estructura de decisión múltiple se evaluará una expresión que podrá tomar n valores distintos, 1, 2, 3, …, n y 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á sólo un determinado camino entre los n posibles.

 ¿Cuántas condiciones tiene la estructura?

Esta estructura se representa por un selector el cual si toma el valor 1 ejecutará la acción 1, si toma el valor 2 ejecutará la acción 2, si toma el valor N realizará la acción N.

 

¿Cuáles son los operadores lógicos que pueden utilizarse?

     Los operadores lógicos que se utilizan sirven para realizar instrucciones o grupo de instrucciones, en las  condiciones que se registre para así saber cuáles son los operadores lógicos para el programa.


Ejemplo 1:

"Elaborar un algoritmo que puedas ingresar un número y que el programa muestre o identifique si un número es par positivo par negativo impar positivo o impar negativo."



Ejemplo 2:

"Elaborar un algoritmo que permita determinar si el numero ingresado por teclado corresponde a una suma o resta."



Bibliografía

Ferrivera. (18 de abril de 2018). ISSUU. Obtenido de https://issuu.com/ferrivera1999/docs/trabajo_progra

Sarmiento, M. (2 de Septiembre de 2014). Obtenido de http://www.marcossarmiento.com/2014/09/02/estructuras-selectivas-simples-dobles-y-múltiples/

Tec-Corzo. (s.f.). Obtenido de https://sites.google.com/site/teccorzo/4-2-estructuras-selectivas-simple-doble-y-múltiple

Virtual itca. (s.f.). Obtenido de https://virtual.itca.edu.sv/Mediadores/dlp/244_estructuras_selectivas_mltiples.html

WordPress. (2018). Obtenido de https://kesquivel.files.wordpress.com/2013/08/continuación-de-unidad-iii-estructura-según-o-de-selección-multiple.pdf

 

Comentarios

  1. Wow es un tema muy interesante, y esta muy bien explicado

    ResponderEliminar
  2. Excelente trabajo, la información expuesta está bien detallada.

    ResponderEliminar
  3. Es una información muy interesante, buen trabajo

    ResponderEliminar
  4. Contenido muy interesante y los ejercicios me ayudan mucho a comprender mejor sobre las estructuras selectivas dobles y las múltiples.

    ResponderEliminar
  5. Un tema muy interesante y bien explicado, sobre todo con los ejercicios

    ResponderEliminar
  6. Gracias por esta información! Me sirvió mucho porque está bien explicado y lo entendí de manera muy rápida!

    ResponderEliminar
  7. Gracias, por la informacion y los ejemplos bien detallados.

    ResponderEliminar
  8. El trabajo es muy explícito con su información. Me voy mejor de lo que vine. Exelente trabajo

    ResponderEliminar
  9. excelente contenido, me encanto me ayudo bastante a diferencia de otros blogs que he leido, muy bueno tu blogs se ve que le le pusiste empeño.

    ResponderEliminar
  10. wow que hermoso blogs tienes mis felicitaciones a la creadora de tan hermoso y bien detallado contenido, esta bien resumido y se entiende bien espero y sigas asi

    ResponderEliminar
  11. Tiene una información detallada y está muy interesante 👍1️⃣0️⃣

    ResponderEliminar
  12. Esta interesante y sobre todo bien explicado

    ResponderEliminar

Publicar un comentario