Navarrete Herrera Robert Alexander_Blog Estruc Sel DobleMult_Curso 2-A-1

 Estructura selectiva doble

Navarrete Herrera Robert Alexander


ESTRUCTURA SELECTIVA DOBLE


¿Qué es la Estructura Selectiva Doble?

La estructura selectiva doble es una estructura lógica que nos permite controlar la ejecución de varias acciones, que se utilizan cuando se tienen dos opciones de acción. Esta estructura, se caracteriza por el hecho de ofrecer dos caminos a seguir, es decir dependiendo si al evaluar la condición resulta cierta o falsa.

El pseudocódigo  para anunciar una estructura selectiva doble es:


Su sintaxis es la siguiente:

- If (condición)

-  Acción 1;

Else 

-  Acción 2;

Si la condición, al evaluar resulta cierta es decir verdadera ,  se realiza la acción 1. Por otro lado si al evaluar la condición resulta falsa, se debe realiza la acción 2 .

En PSelnt Se utiliza el comando “Sí Entonces” el cual comienza con la palabra “SI”. Si la expresión lógica que se evalúa. Es verdadera entonces se ejecuta esta serie de instrucciones que son verdaderas de lo contrario se ejecuta las acciones que serían falsas por ejemplo; Si la condición que se evalúa es falsa no se toma en cuenta la acción verdadera, sino que se ejecuta la opción falsa.

¿Cuál es la principal característica que se debe tener?
Entre sus principales características es que en las condiciones se utilizan operadores lógicos.

¿Cómo saber si es necesario aplicarlo?
Es necesario cuando necesitamos tomar una decisión entre dos variables. Es decir que debemos saber cuantas soluciones se necesita para la resolución del problema. Si es un algoritmo de una sola condición a realizar, por verdadero, se lo podrá realizar con la estructura simple ya que esta trabaja solo por verdadero. Si en caso se requiera realizar varias soluciones, que no se trabaje con verdadero o falso lo mas recomendable es utilizar la estructura selectiva múltiple ya que esta nos permite realizar múltiples soluciones el limite de las soluciones las puede definir el programador. Cabe recordar que si se quiere trabajar con verdadero y falso lo mas necesario es trabajar con la estructura selectiva doble, la cual nos permite realizar con estos.

¿Qué condiciones se debe cumplir?
Las condiciones a cumplir son el expresar la condición o conjunto de condiciones a evaluar. Es decir que casi cumplen con las mismas características que las simples, solo que en la estructura selectiva doble si se tiene actividades a resolver por los dos caminos.

¿Cuántas condiciones tiene la estructura?
 Las estructuras selectivas dobles están compuesta por una sola condición. si es verdadera ejecutara la acción o las acciones a resolver y si la condición es falsa se ejecutara las acciones para la condición falsa.

¿Cuales son los operadores lógicos que pueden utilizarse?
Los operadores lógicos que se utilizan en las estructuras selectivas dobles 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 pagara $25 por hora, pero si trabaja más de 40 horas entonces las horas extras se le pagarán a $30 por hora.

Pseudocódigo:


Diagrama de Flujo


Ejecución del programa




ESTRUCTURA SELECTIVA MÚLTIPLE

La estructura selectiva múltiple es aquella que permite que el flujo del diagrama se divide por varias ramas en el punto de la toma de decisiones esto se debe a la función del valor que tome el selector. En las condiciones se utiliza operadores lógicos.
Así si el selector toma el valor 1 se ejecutara la acción 1, si toma el valor 2 se ejecutara la acción 2 si toma el valor N se realizara la acción N, y si toma un valor distinto de los valores comprendidos entre 1 y N, se continuara con el flujo normal del diagrama realizándose la acción N+1.


¿Cuál es la principal característica que debe tener?
La principal característica de la estructura selectiva múltiple es que permite seleccionar entre varios caminos para llegar al final. 

 ¿Cómo saber si es necesario aplicarlo?
La estructura selectiva múltiple es necesaria aplicarla si el numero de alternativa es grande por lo cual  puede plantear serios problemas de escritura y de legibilidad.

¿Qué condición se debe cumplir?
La condición que se debe cumplir en la estructura selectiva múltiple es que se puede elegir un camino o acción a ejecutar de entre varios posibles que se debe de evaluar llamada selector. 

¿Cuántas condiciones tiene la estructura ?
La estructura selectiva múltiple debe cumplir dos condiciones que son: IF y ELSIF.

¿Cuales son los operadores lógicos que pueden utilizarse?
En la estructura selectiva múltiple no se pueden utilizar operadores lógicos.

Ejemplo:

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

Pseudocódigo:



Diagrama de Flujo


Ejecución del programa



Ejemplo:


Pseudocódigo 



Diagrama de flujo




Ejecución del problema 





Referencia Bibliográfica

(s.f.). Obtenido de https://www.youtube.com/watch?v=vvMDs8i0N04

Concepto , Tipos y Sintaxis : Condicional, Simple, Dobles, Múltiples, Anidadas, y Selectiva. (s.f.). Obtenido de https://sites.google.com/site/portafoliodeacarlosmolina/concepto-tipos-y-sintaxis-condicional-simple-dobles-multiples-anidadas-y-selectiva

Estructura Selectiva. (s.f.). Obtenido de file:///C:/Users/user/Downloads/estructuraselectiva%20(3).pdf

Estructura selectiva doble. (s.f.). El proceso de la programación. Obtenido de http://www3.uacj.mx/CGTI/CDTE/JPM/Documents/IIT/selectivas/selectiva-doble-si-entoncessino.html

Estructura selectiva múltiple. (s.f.). El proceso de programación. Obtenido de http://www3.uacj.mx/CGTI/CDTE/JPM/Documents/IIT/selectivas/selectiva-multiple-si-multiple.html#:~:text=La%20estructura%20selectiva%20si%20m%C3%BAltiple,valor%20que%20tome%20el%20selector.

Estructuras selectivas: simple, doble y múltiple. (s.f.). Instituto Tecnológico de tuxtal Gutierrez. Obtenido de https://sites.google.com/site/tecnologicochiapa03friends/42-estructuras-selectivas-simple-doble-y-mltiple

 




Navarrete Herrera Robert Alexander_Blog Estruc Sel DobleMult_Curso-2-A-1 





















Comentarios

  1. Muy buen blog!!! La información muy clara!!

    ResponderEliminar
  2. Buen blog, es fácil comprender el tema gracias a la organización. 👍

    ResponderEliminar
  3. Buen contenido. Tema muy estructura. ¡Excelente trabajo!

    ResponderEliminar
  4. Excelente trabajo, buena explicación del tema.

    ResponderEliminar
  5. Excelente tema, me sirvió mucho👏❤

    ResponderEliminar
  6. Excelente trabajo y muchas gracias por la información.

    ResponderEliminar
  7. Me parece muy interesante el tema tratado y la explicación dada gracias a al buen contenido de información

    ResponderEliminar
  8. Muy buena información, es de mucha ayuda, todo bien detallado👏

    ResponderEliminar
  9. Buena explicación del tema excelente trabajo me sirvió de mucho.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Navarrete Herrera Robert Alexander_Fundamentos de Auditoría y Seguridad de Informática Educativa_5-A-1

Fundamentos de Auditoria y Seguridades de Informática Educativa