You are on page 1of 5

Introducción

La realización de este trabajo se está elaborado con el único fin de conocer el


funcionamiento y aplicación de las estructuras de selección y de repetición.
Así mismo veremos en esta investigación las estructura de selección como
cada uno de ellos que son: alternativa simples, alternativa dobles y de
alternativas múltiple.
En La estructura selectiva selectivas que se utilizan para controlar el orden en
que se ejecutan las sentencias de un programa. Las sentencias si (en inglés “if”)
y sus variantes, si-entonces, si-entonces-sino y la sentencia según-sea (en
inglés, “switch”). Se utiliza para tomar decisiones lógicas; de ahí que suelen
dominar también estructuras de decisión o alternativas.
También lo que es la estructura de repetición.
En la estructura de repetición viene siendo lo que es los diferentes métodos
que utilizan los programadores para construir secciones de código repetitiva.
Se describe y analiza el concepto de bucle como la sección de código que se
repite y que se denomina así ya que cuando termina la ejecución de la última
sentencia y comienza otra repetición se conoce como interacción o pasada a
través del bucle. Mientras, hacer-mientras, repetir-hasta que y desde (o para).
Desarrollo
Estructuras selectivas

Estas se utilizan para tomar decisiones lógicas. En estas se evalúa una condición y
en función al resultado se realiza una determinada secuencia de instrucciones.

La representación de una estructura selectiva se hace palabras en pseudocódigos


(if, then, else o bien en español si– entonces – si no).
Estas estructuras selectivas o alternativas pueden ser:

1- alternativa simple (SI-ENTONCES/IF-THEN): La estructura alternativa simple si-


entonces (en inglés if-then) ejecuta una determinada acción cuando se cumple una
determinada condición. La selección si-entonces evalúa la condición y

 Si la condición es verdadera.
 Si la condición es falsa.

2- alternativa doble (si- entonces-sino/if-then-else): la estructura anterior es muy


limitada y normalmente se necesitara una estructura que permita elegir entre dos
operaciones o alternativas posibles, en función del cumplimiento o no de una
determinada condición. Si la condición C es verdadera, se ejecuta la acción 1 y, si
es falsa, se ejecuta la acción 2.

3- alternativa múltiple (según_sea, caso de/case): este es un problema, como se


verá más adelante, se podrá resolver por estructuras alternativas simples o dobles.
Anidadas o en cascada; sin embargo, este método si el número de alternativas es
grande puede plantear serios problemas de escritura del algoritmo y naturalmente
de legibilidad. La estructura de decisión múltiple evaluara una expresión que podrá
tomar n valores distintos1, 2, 3,4,.., n. según elija uno de estos valores en la
condición, se realizara una de las n acciones, o lo que es igual, el flujo del algoritmo
seguirá un determinado camino entre los n posibles.
El Funcionamiento: Si se evalúa la condición (es)
a. Si se cumple, se ejecuta (n) la (s) operación (es) del entonces.
b. Si no se cumple, salta hasta después del fin del condicional.
Estructura de control de repetición o iteración

En las estructuras de control de repetición o interacción un grupo de instrucciones


se puede ejecutar cero, una o varias veces. A cada ejecución del grupo de
instrucciones se la llama interacción o ciclo. Las estructuras que repiten una
secuencia de instrucciones un número determinado de veces se dominan bucles y
se denomina iteración al hecho de repetir la ejecución de una secuencia de
acciones.
La estructura de repetición es:
1- ESTRUCTURA REPETITIVAS: un tipo muy importante de estructura es el
algoritmo necesario para repetir una o varias acciones un número determinado de
veces. Tales opciones repetidas se dominan bucle o lazos. La acción (o acciones)
que se repiten en un bucle se denomina iteraciones.

2-ESTRUCTURA mientras (“while”): es aquella en el que el cuerpo de bucle se


repite mientras se cumple una determinada condición.

 Ejecución de un bucle cero veces.


 Bucles infinitos.
 Terminación de bucles con datos de entrada.

3- ESTRUCTURA hacer-mientras (“do-while”): el bucle mientras al igual que el


bucle desde que se vea con posterioridad evaluar la expresión al comienzo del bucle
de repetición; siempre se utilizan para crear bucle pre-test.

4- DIFERENCIA ENTRE mientras (while) y hacer-mientras (do-while):UNA


APLICACIÓN EN c++: una sentencia do-while es similar a una sentencia while,
excepto que el cuerpo del bucle se ejecuta siempre al menos una vez.

5-ESTRUCTURA repetir (“repeat”): existen muchos situaciones en las que se


desean que un bucle se ejecute al menos una vez antes de comprobar la condición
de repetición. En la estructura mientras si el valor de la expresión booleana es
inicialmente falso, el cuerpo del bucle no se ejecutara; por ello, Se necesitan otros
tipos de estructuras repetitivas.

6- ESTRUCTURA desde /para (“for”): se conoce como antemano el número de


veces que se desean ejecutar las acciones de un bucle. La estructura desde ejecuta
las acciones del cuerpo un número especificado de veces y de modo automático
controlar el número de iteración o pasos a través del cuerpo del bucle.

 Otras representaciones de estructuras repetitivas desde/para (for).


 Realización de una estructura desde con estructura mientas.
Conclusión
Este trabajo me lleva a que en la estructura de selección viene siendo lo que es la
manera de decisiones lógicas. Que en estas se evalúa una condición y en función
al resultado se realiza una determinada secuencia de instrucciones. Es posible
concluir que existe una relación entre la estructura de selección y repetición. Es
debido a esto que se puede concluir en las estructuras que uno de los principales
factores de la estructura selección es que se dividen en tres partes que cada uno
de ellos es diferente como el que es:
Alternativa simple: es para determinar la acción si se cumple o no se cumple.
Alternativa doble: es la función del cumplimiento o no de una determinada condición

Alternativa múltiple: es la estructura de decisión múltiple evaluara una expresión


que podrá tomar n valores.

De igual manera en el que la estructura de repetición viene siendo lo que es lo que


repiten una secuencia de instrucciones un número determinado de veces se
dominan bucles. Los bucles son utilizados para hacer una acción repetida sin
tener que escribir varias veces el mismo código.

La estructura de repetición se encuentra lo que es la estructura repetitivas: que es


para repetir una o varias acciones un número determinado de veces, mientras que
en la estructura mientras (“while”): es aquella en el que el cuerpo de bucle se repite
mientras se cumple una determinada condición. Y en el otro la estructura hacer-
mientras (“do-while”): el bucle mientras al igual que el bucle desde que se vea con
posterioridad evaluar la expresión al comienzo del bucle de repetición. Hay una
diferencia entre mientras (while) y hacer-mientras (do-while): una aplicación en c++:
una sentencia do-while es similar a una sentencia while. La otra estructura repetir
(“repeat”): se desean que un bucle se ejecute al menos una vez antes de comprobar
la condición de repetición, y por último la estructura desde /para (“for”): se conoce
como antemano el número de veces que se desean ejecutar las acciones de un
bucle.

You might also like