Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATOS INFORMATIVOS
NOMBRE DEL ESTUDIANTE CODIGO ID. ASIGNATURA CURSO
GUNZA COLCHA EDISON ANDRES 818 FUNDAMENTOS DE PROGRAMACIÓN 1º SEM “C”
CARRERA NOMBRE DEL TÉCNICO DOCENTE FECHA
ELECTRÓNICA Y AUTOMATIZACIÓN Dr. Geovanny Vallejo 2021-07-10
ESTRUCTURAS DE REPETICION
Objetivo:
Objetivos Específicos
Existen diferentes tipos de estructuras, cada una de ellas tiene una utilidad para
casos específicos y depende del programador para poder determinar en que
momento es bueno usar algunos de ellos. Tenemos entonces a disposición los
siguientes tipos de ciclos.
Estructura For
Estructura While
Estructura Do – While
ESTRUCTURA FOR
Se conoce como estructura de control de flujo que permite ejecutar una o varias líneas
de código de forma iterativa, conociendo un valor especifico inicial y otro valor final.
Características
Funcionamiento
La mayoría de los lenguajes de alto nivel tienden a ser muy similares ya que si tenemos
bien claro los 3 componentes del ciclo for (inicio, final y tamaño de paso) tenemos ya
realizado la estructura de repetición For
El paso es aquel que realiza el incremento de nuestro ciclo for. El incremento podrá ser
positivo o negativo, dependiendo de lo que se necesite en el programa.
ESTRUCTURA WHILE
Es una estructura cíclica, que nos permite ejecutar una o varias líneas de código de
manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera
conocer cuando se va a dar el valor final que esperamos, no dependen directamente de
valores numéricos, sino de valores booleanos, es decir su ejecución depende del valor
de verdad de una condición dada, verdadera o falso. De este modo los ciclos while, son
mucho más efectivos para condiciones indeterminadas, que no conocemos cuando se
van a dar a diferencia de los ciclos for, con los cuales se debe tener claro un principio,
un final y un tamaño de paso.
Características
Funcionamiento:
el ciclo while nos permite ejecutar una acción de forma infinita hasta que se cumpla
alguna condición específica, en nuestro caso sería que el numero ingresado sea mayor a
100 como se muestra.
ESTRUCTURA DO WHILE
Son similares a los ciclos while, sin embargo el ciclo do-while nos permite añadir cierta
ventaja adicional y esta consiste que nos da la posibilidad de ejecutar primero el bloque
de instrucciones antes de evaluar la condición necesaria, de este modo los ciclos do-
while, son más efectivos para algunas situaciones específicas.
Características
Funcionamiento
el do-while nos permite ejecutar cierta acción de forma infinita hasta que se cumpla
alguna condición específica, en nuestro caso sería que el numero ingresado sea mayor a
100. De modo que si el usuario nos ingresa de manera sucesiva los siguientes números
nuestro programa no finalizara, pero si el numero excede de 100 el programa finalizaría
inmediatamente.
Conclusiones
Se sabe que la estructura For es la más fácil de utilizar para ciclos repetitivos de
programas. Y nos permite acelerar y disminuir las líneas de código con respecto a las
otras estructuras. Pero el Ford no se ejecuta mientras no tengamos un contador limitado
ya que es su forma estructural el cual debemos tener siempre un Vi y Vf mas el
incremento sea positivo o negativo.
Referencias