Estructuras Selectivas Simples, Dobles y Múltiples
gladysurea2
4,960 views
5 slides
Nov 30, 2018
Slide 1 of 5
1
2
3
4
5
About This Presentation
Estructuras Selectivas Simples, Dobles y Múltiples en un Algoritmo.
Size: 1.49 MB
Language: es
Added: Nov 30, 2018
Slides: 5 pages
Slide Content
ESTRUCTURAS SELECTIVAS: SIMPLE, DOBLE Y MULTIPLE
ESTRUCTURAS SELECTIVAS: SIMPLE, DOBLE Y MULTIPLE Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas y son utilizadas en todos los lenguajes de programación, en este caso veremos estructuras selectivas para el lenguaje de programación Ruby, creado por el programador japonés Yukihiro “ Matz ” Matsumoto , quien comenzó a trabajar en Ruby en 1993 , y lo presentó públicamente en 1995 .En el círculo de amigos de Matsumoto se le puso el nombre de “Ruby” (en español rubí ) como broma aludiendo al lenguaje de programación “Perl” ( perla ). En las estructuras selectivas se evalúan 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. La representación de una estructura selectiva se hace con palabras en pseudocódigo ( if , then , else o bien en español si, entonces, si_no)
Simples Las estructuras selectivas simples o condicionales están compuesta únicamente de una sola condición si es verdadera ejecutara la acción o acciones si la condición es falsa no hará nada. if (condición) entre paréntesis esta la condición que se debe evaluar acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias acciones) end Antes de mostrar el ejemplo vamos a explicar algunos comandos que vamos a utilizar: # => este comando nos permite poner un comentario, puede ser a principio de linea o en cualquier posición de ella. puts => este comando nos permite imprimir cualquier texto en pantalla, puede ser el resultado de una operación o un texto escrito entre comillas. Ejemplo: edad = 19 # asignamos un valor a la variable edad if (edad > 17) puts “Es mayor de edad” end
Dobles Las estructuras selectivas dobles están compuesta ú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. Esta estructura selectiva solo se debe utilizar únicamente cuando existen dos condiciones, si hubieran mas de dos condiciones se puede utilizar varias selectivas simples o una selectiva múltiple. if (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas ) else acción (si la condición entre paréntesis es falsa se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas ) end
Múltiples Las estructuras selectivas múltiples o anidadas están compuesta múltiples selectivas simples que están unidas por el comando elsif el resultado que se obtiene con una selectiva multiple se puede obtener con varias selectivas simples, entonces, ¿cual es la diferencia? el codigo es mas pequeño, aunque, yo siempre he recomendado a mis alumnos que cuando recien se esta aprendiendo a programar es recomendable que al principio se trabaje con selectivas simples, a medida que se va aprendiendo y ganando destreza se puede comenzar a utilizar las selectivas multiples en los casos que ellos crean conveniente y necesarios. if (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas ) elsif (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas ) elsif (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas ) end