Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Proyecto Raul Garcia

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Proyecto

Nombre: Rosales Velázquez Miguel Angel

Profesor: Raul Garcia

Materia: Lenguaje de Programación

Grupo: 110
Estructuras de control

En programación, las estructuras de control permiten modificar el flujo de ejecución de las


instrucciones de un programa.
Con las estructuras de control se puede:
De acuerdo con una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)
De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias (Select-
Case)
Ejecutar un grupo de sentencias mientras se cumpla una condición (Do-While)
Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until)
Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Todos los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su
sintaxis; cada lenguaje tiene una sintaxis propia para expresar la estructura.

Estructura secuencial.

La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en


secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la
siguiente y así sucesivamente hasta el fin del proceso.

Estructura selectiva

Las estructuras de control selectivas son aquellas que evalúan una expresión, usualmente
una condición booleana, y a partir del resultado permiten tomar decisiones entre una, dos
o más opciones; a esto se le conoce como selección condicional.

if ... elif ... else ...

En esta lección se trata la estructura de control if ... elif ... else ...: Estas construcciones
permiten condicionar la ejecución de uno o varios bloques de sentencias al cumplimiento
de una o varias condiciones.

Estructura switch

Switch case es una estructura de control empleada en programación. Se utiliza para agilizar
la toma de decisiones múltiples; trabaja de la misma manera que lo harían
sucesivos if , if else o until anidados, así como combinaciones propias de
determinados lenguajes de programación.
El switch no es tan popular como el if , pero se utiliza con regularidad en la
programación. En principio la funcionalidad de un switch también se puede implementar
con múltiples if anidados. En el caso de que haya muchas acciones dependientes de
muchos valores iniciales, es recomendable su uso. El switch favorece la Facilidad y
rapidez en la programación.
El switch no solo te ayuda en ciertos casos. Si no que te permite realizar " Opciones " Que
en un if no lo pudieras hacer nada".

Estructura repetitiva

Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se


ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta
cantidad de veces, mover un objeto de un punto a otra cierta cantidad de pasos, o hacer
una operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo
proceso que se repite cierto número de veces dentro de un pseudocódigo o un programa y
las estructuras repetitivas nos permiten hacerlo de forma sencilla.
Existen diferentes tipos de estructuras que veremos una a una.

Estructura for

FOR es una estructura de repetición empleada en la programación de algoritmos para


repetir un código una o más veces dependiendo de un contador.
For permite controlar el flujo de ejecución de sentencias de programación permitiendo
repetir En general, los lenguajes de programación que descienden de ALGOL usan el
nombre "for", pero aquellos que descienden de Fortran emplean el nombre "do" para
implementar la misma estructura.

Estructura while

Se llama Mientras a la estructura algorítmica que se ejecuta mientras la condición evaluada


resulte verdadera.
Se evalúa la expresión booleana y, si es cierta, se ejecuta la instrucción especificada,
llamada el cuerpo del bucle. Entonces se vuelve a evaluar la expresión booleana, y si
todavía es cierta se ejecuta de nuevo el cuerpo. Este proceso de evaluación de la expresión
booleana y ejecución del cuerpo se repite mientras la expresión sea cierta. Cuando se hace
falsa, finaliza la repetición.
Si la condición del bucle While se evalúa a falso cuando se ejecuta el bucle por primera
vez, el cuerpo del bucle no se ejecutará nunca. En este caso se dice que el bucle se ha
ejecutado cero veces.
La condición lógica en un bucle While, debe tener un valor la primera vez que se evalúa; en
caso contrario, el programa abortará al ejecutarse While.
La condición lógica en un bucle While, debe ser modificada por una sentencia en el cuerpo
del bucle, normalmente por un contador, en caso contrario, el bucle es infinito.

Estructura repetitiva

La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su
bloque repetitivo, a diferencia del while o del for que podían no ejecutar el bloque.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una
vez se ejecutará el bloque repetitivo. La condición de la estructura está abajo del bloque a
repetir, a diferencia del while o del for que está en la parte superior.

También podría gustarte