Want to create interactive content? It’s easy in Genially!
Clase 16. Inofrmatica
myanez
Created on April 5, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Animated Sketch Presentation
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
Transcript
Universidad Católica Boliviana La Paz Introduacción a la programación Ing. Ma. Lucero Yañez Guzmán
Estrucuturas de iteración
Iteraciones Definidas
start
Ejecución repetitiva
En el fjujo de ejecución de un programa podemos llegar a repetir una serie de pasos para lograr el objetivo, por ejemplo en un algoritmo para cambiar un foco encontraremos: Repetir: Girar en sentido anti horarioHasta que el foco este fuera. Repetir: Girar en sentido horario Hasta que el foco este correctamente ajustado. Cada repetición en la ejecución se denomina en programación: ITERACIÓN
ITERACIÓN
Estructura de iteracion definida
El bucle for
El bucle for es conocido como la estructura de iteración definida ya que podemos definir al momento de ejecución la cantidad de iteraciones o repeticiones que ejecutará, gracias al bucle for se pueden iterar listas, cadenas y rangos de numeros definidos. El bucle for se caracteriza por contar con una variable iteradora definida antes de proceder a una siguiente iteración, el bucle for se pregunta: ¿Hay mas elementos por iterar?
+ info
Iterando Strings
En el ejemplo 'letra' es la variable iteradora
Iterando Listas
Al igual que las cadenas, las listas son un conjunto de elementos que pueden ser iterados con un bucle for. En el ejmplo la variable iteradora es elemento.
Establecer un rango de números
range()
La range()función devuelve una secuencia de números, comenzando desde 0 de forma predeterminada, se incrementa en 1 (de forma predeterminada) y se detiene antes de un número especificado.
Iterando en un rango de numeros
A través del uso de la función range podemos realizar iteraciones en un rango de números establecido.