Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EQUIPO 10
Las estructuras de control nos dan el poder de alterar, controlar o modificar el orden
o el flujo en el que se ejecutan la instrucción en un software para lograr su objetivo
- Secuenciales
- Selectivas
- Repetitivas
El ejemplo más sencillo que se puede encontrar es sobre la condicional if, así como
else, las cuales de como sean introducidas, pueden cambiar el flujo de la lectura de
la computadora hacia la información; saltándose parte de la información, o, por el
contrario, dándole prioridad a aquellos datos.
Para que un programa pueda ejecutar las tareas para las que fue creado es
necesario que se pueda comunicar con los usuarios para capturar la información y
presentar los resultados. También debe poder almacenar y recuperar información de
dispositivos de almacenamiento permanente para preservarla ya que el contenido
de las variables se pierde una vez que la ejecución del programa termina. El
contenido de los dispositivos de almacenamiento permanente se organiza en
unidades llamadas archivos que los programas abren para poder leer o escribir
información. El mecanismo para interactuar con un usuario se llama interfaz de
usuario y puede ser gráfica o de texto
5.2 SELECTIVAS
¿Qué es la selectiva?
Son sentencias de programación que permiten elegir entre dos o más
opciones o caminos. La elección se hace mediante la evaluación de un criterio. La
sentencia solo se ejecuta si se cumple una condición concreta. Su representación
se realiza con palabras en pseudocódigo.
Se definen como una estructura que permite controlar de cierto modo el flujo
de una acción o de acciones del programa, ayudando a que el desarrollo de la lógica
de programación sea de manera óptima, esto quiere decir que es la encargada de
dirigir la ejecución de un programa que tiene como objetivo los grupos de sentencias
del resultado de la condición.
# => este comando nos permite poner un comentario, puede ser a principio de línea
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
Donde:
Estructura: if
(condición)
acción (si la
condición
entre
paréntesis es
verdadera se
ejecutará la
acción o
acciones,
porque,
puede estar
conformado
por varias
líneas).
la acción o acciones, porque, puede estar conformado por varias líneas) elsif
(condición).
1.- Instrucción inicial: Debe existir una instrucción inicial (antes de la estructura de
control) que haga valida la condición a evaluar para que al menos se ejecute una
vez el ciclo.
2.- Condición: Debe existir una condición que se evaluara desde el inicio y cuando
no sea válida el ciclo dejara de ejecutarse.
3.- Instrucción: Debe existir una instrucción dentro del ciclo que afecte la condición
para evitar que el ciclo se ejecute de manera indefinida.
condición=verdadera (1)