Estructura selectiva simple
Estructura selectiva simple
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.
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
Si ejecutamos el programa
que hemos desarrollado el resultado seria: Es mayor de edad,
porque, la condición que esta entre paréntesis es verdadera, porque, edad que
tiene asignado 19 es mayor a 17, en cambio, si el valor asignado a la variable
edad fuera menor a 18, no mostraría ningún resultado.
Se identifican porque están
compuestos únicamente de una condición. La estructura si - entonces evalúa la
condición y en tal caso:Si la condición es verdadera, entonces ejecuta la
acción Si (o acciones si son varias).Si la condición es falsa, entonces no se
hace nada.

Comentarios
Publicar un comentario