Want to create interactive content? It’s easy in Genially!

Get started free

Estructuras repetitivas

Nicole

Created on March 17, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

ESTRUCTURAS DE CONTROL REPETITIVAS

Ramos Estrada Nicole 2-3

Terminos algoritmicos

En las secuencias repetitivas intervienen algunos terminos que pueden ser novedosos, por lo que es recomendable que los identifiques.

Estructuras repetitivas
base
  • La variable de control o contador. permite establecer, registrar, y comprobar el numero de repeticiones que efectuan estas estructuras.
  • Contador. Es una variable entera que se incrementa o decrementa con un valor constante.
  • Acumulador. Variables de cualquier tipo que almacenen valores variables.
  • Inicializacion. Consiste en definir a partir de donde inicia, normalmente inicia en cero.
  • Incremento o decremento. Variable de control que lo indica el diseñador del algoritmo.

El lenguaje algoritmico tambien cuenta con estructuras que permiten iterar un bloque que de instrucciones tantas veces que se cumpla una condicion.

Todo ciclo debe terminar su ejecucion luego de un numero finito de veces

Estas secuencias son conocidas como estructuras de control repetitivas, donde al conjunto de instrucciones que se ejecuta repetidamente se llama ciclo o bucle.

Tipos de estructuras ciclicas

Dentro de este tipo de estructuras hay tres variaciones: Estructura Mientras (while), Estructura Haz mientras (do while) y Estructura Para (for).

Para (for)
Haz mientras (do while)
Mientras (while)

Es util en los mismos casos que la estructura Mientras, con la diferencia que se ejecuta antes de evaluar la condicion.

Es utilizada para ejecutar rapidamente un bloque de instrucciones mientras se cumpla una condicion.

Esta estructura ejecuta un bloque de instrucciones un numero determinado de veces mientras se cumple la condicion

Sus sintaxis
Mientras
Haz mientras

Fuente: Libro De texto. Laboratorio de Computo IV "introduccion a la programacion"