0% encontró este documento útil (0 votos)
30 vistas

FOR: Estructura y Uso: Inicialización

Un bucle for ejecuta un bloque de código repetidamente una cantidad especificada de veces. La estructura básica de un bucle for incluye una inicialización, una condición y una expresión de actualización. La inicialización establece una variable de control y su valor inicial. La condición se evalúa antes de cada iteración y determina si el bucle continúa. La expresión de actualización modifica la variable de control después de cada iteración.

Cargado por

lucaschiappe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas

FOR: Estructura y Uso: Inicialización

Un bucle for ejecuta un bloque de código repetidamente una cantidad especificada de veces. La estructura básica de un bucle for incluye una inicialización, una condición y una expresión de actualización. La inicialización establece una variable de control y su valor inicial. La condición se evalúa antes de cada iteración y determina si el bucle continúa. La expresión de actualización modifica la variable de control después de cada iteración.

Cargado por

lucaschiappe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

FOR: Estructura y Uso

¿Qué es un Bucle for?

Un bucle for es una estructura de control utilizada en programación para ejecutar un


bloque de código un número específico de veces. Es ideal cuando se sabe de antemano
cuántas veces se debe repetir una acción.

La estructura básica de un bucle for se ve así:

for (inicialización; condición; expresión de actualización) {


// Código a repetir
}

Inicialización: Aquí se establece una variable de control y se le asigna un valor inicial.


Por lo general, esta variable se utiliza para llevar un registro del progreso del bucle.

Condición: Es una expresión booleana que se evalúa antes de cada iteración del bucle.
Si la condición es true, el bucle se ejecutará; si es false, el bucle se detendrá.

Expresión de Actualización: Después de cada iteración, se ejecuta esta expresión. Por lo


general, se utiliza para actualizar la variable de control.

Código a Repetir: Aquí se coloca el código que se repetirá en cada iteración del bucle.

Flujo de Ejecución

● La inicialización se ejecuta una vez al principio.


● La condición se evalúa antes de cada iteración. Si es true, el bucle se ejecuta; si
es false, el bucle se detiene.
● Después de cada iteración, se ejecuta la expresión de actualización.
● El código dentro del bucle se ejecuta.
● El flujo regresa al paso 2.
Ejemplo Práctico:

void setup() {
Serial.begin(9600); // Inicializa la comunicación serial a 9600
baudios (a partir de ahora vamos a usar esta instrucción para
inicializar la comunicación serial a 9600 baudios)
}

void loop() {
for (int i = 0; i < 5; i++) { //Inicia el ciclo for
Serial.print("Iteracion "); // Imprime esa frase
Serial.println(i); //imprime seguido de lo anterior el numero
de iteracion y le agrega un “enter” para que lo siguiente que se
imprima sea abajo de esto
delay(1000); // Espera 1 segundo entre cada iteración
}
}

Para que los datos o mensajes aparezcan en la misma línea, usa Serial.print. Si se
busca que cada mensaje aparezca en una nueva línea, se usa Serial.println

En este ejemplo, el bucle for se ejecutará cinco veces, comenzando con i = 0 y


aumentando i en uno después de cada iteración.

La inicialización, la condición y la expresión de actualización pueden ser cualquier


expresión válida en lenguaje C
Los bloques de código en un bucle for deben estar delimitados por llaves {}.

Los bucles for son útiles para:

● Recorrer y manipular elementos en arreglos o listas.


● Realizar operaciones repetitivas basadas en un contador.
● Ejecutar una secuencia de comandos un número específico de veces.
● Realizar tareas de inicialización antes de entrar en un bucle.

También podría gustarte