Hola, soy Mike McMillan. Y en esta lección, vamos a aprender sobre la primera forma de realizar la repetición y ver el bucle for o la instrucción for. Empecemos. Comencemos con una plantilla de sintaxis. Así que la instrucción for funciona así. Lo primero que hacemos, y voy a resaltar esto, en la pantalla, es init o initialize lo que yo llamo una variable de control de bucle. Y esto va a ser una variable. eso va a controlar cuántas veces se ejecuta o itera el bucle. A continuación, tenemos una condición o expresión relacional que va a probar la variable de control de bucle para determinar cuándo se detendrá el bucle. Y finalmente, tenemos una declaración que modificará la variable de control de bucle para que consigamos que el bucle finalmente se detenga. De lo contrario, el bucle se ejecutaría para siempre en un bucle sin fin. Entonces tenemos una llave abierta, y luego tenemos las declaraciones, o declaración o declaraciones, que queremos ejecutar, y finalmente una llave de cierre. Entonces, comencemos con un ejemplo simple, y vamos a imprimir los números del 1 al 10 para demostrar cómo funciona un bucle for. Así que déjame escribir eso. Así que aquí ves, tengo la variable de control de bucle, i, que es una especie de convención estándar en la programación de bucles for. Lo inicializo a 1, mi condición o mi expresión relacional es, i menor o igual a 10. Entonces, mientras i es menor o igual a 10, el bucle se va a ejecutar. Y finalmente mi modificación. es incrementar i en 1, Yo más, más. Dentro del ciclo, imprimimos un valor de i. Y entonces vamos a ejecutar este programa. Y están mis números del 1 al 10. Entonces, a medida que aumenta de 1 a 10, el bucle se ejecuta. Cuando i se convierte en 11, entonces nuestra condición se vuelve falsa, el control salta a la línea después de que finaliza el bucle for. Veamos otro ejemplo. Comentaré esto también, pero déjalo en la pantalla. Digamos que quiero ver cuánto cuesta una cuenta de ahorros aumentará después de 20 años ganando 1% de interés anual. Cuenta de ahorros, así que gana mucho dinero en estos días. Así que podemos hacerlo de esta manera. Podemos empezar con un... Así que vamos a empezar con 10.000. Y podemos tener una tasa de interés. Voy a expresarlo así, en lugar de multiplicar por 0,1 y luego vuelva a agregar el saldo. Solo multiplicaremos por 1.1 y no tener que volver a añadir el saldo. Entonces podemos tener nuestro bucle. Y entiende, también podría haber escrito esta declaración así. no hemos tenido la oportunidad para cubrir todos los diferentes operadores que tiene C pero también podríamos escribirlo así, pero lo escribiré de la manera simple, saldo igual saldo multiplicado por tasa, solo para dejarlo claro. Ejecutemos ese programa. En realidad, hagamos otra modificación. Observemos el equilibrio a medida que crece. Y ahora ejecutaremos ese programa. Y cometí un error y no voy a cambiarlo. De nuevo, podría haberlo hecho, pero no lo haré, para que podamos verlo. Cometí el error de convertir el saldo en un número decimal cuando en realidad es un número de coma flotante. Y también necesitamos una nueva línea para cada uno allí. Intentémoslo de nuevo ahora. Y luego veremos un mejor resultado aquí. Aquí vamos. Trae eso donde puedas verlo. Así que eso es lo que va a pasar después de 10 años ganando, y en realidad dije 1%, eso es 10% de interés, pero está bien, entiendes la idea. Nuevamente, mi saldo está un poco apagado. porque mostré el saldo como un decimal. Así que cambiemos eso a punto flotante. Ejecutarlo de nuevo. Y ahí vamos, eso es mejor. Último valor calculado y saldo final. Entonces, para resumir, la forma en que funciona el ciclo for es, tienes una variable de control de bucle que inicializas, usted tiene una condición que va a declarar cuando el bucle se detendrá, y luego tienes una modificación para incrementar el bucle. Por supuesto que lo haré a las 1, pero podría ser cualquier modificación que desee. Incluso podrías contar hacia atrás del 20 al 1. con un decremento en lugar de un incremento. Pero en cualquier caso, debe haber alguna modificación. Si lo dejas fuera, y voy a terminar con este pequeño ejemplo, si omite la modificación, no es un error. Bueno, lo que va a pasar es, el programa simplemente se ejecutará para siempre, o al menos hasta que te quedes sin memoria. Eso concluye esta lección sobre la instrucción for. Y en mi próxima lección, vamos a hablar de otra manera para realizar la repetición y ver la instrucción while.