Introducción
Hay varias formas de agregar lógica de bucle a una aplicación y, en función del contexto, cada una de ellas ofrece un conjunto de características matizados que tiene ventajas y desventajas.
Imagine que está a punto de empezar a trabajar en una aplicación que procesa datos numéricos y de cadena mediante matrices unidimensionales y multidimensionales. Después de un examen inicial, se da cuenta de que las instrucciones foreach no admiten la lógica de bucle que será necesaria en muchos casos. Necesitará otro enfoque para recorrer en iteración matrices multidimensionales y para situaciones en las que los bucles foreach no proporcionan el nivel de control de iteración necesario. Si desea que este proyecto sea todo un éxito, debe obtener experiencia con instrucciones for.
En este módulo, comenzará escribiendo instrucciones for que realizan un número específico de iteraciones. Después de implementar una instrucción for básica, aprenderá a implementar instrucciones for que recorren en iteración una matriz hacia atrás, a omitir los elementos de matriz durante una iteración o a procesar solo los elementos especificados de una matriz (cambiando el inicializador, la condición y el iterador de la instrucción for).
Al final de este módulo, podrá usar instrucciones for para implementar lógica de bucle cuando las instrucciones foreach no admitan el escenario.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Use una instrucción
forpara recorrer en bucle un bloque de código. - Examine la sintaxis de la instrucción
forque le permite controlar el patrón de iteración.
Requisitos previos
- Experiencia con la instrucción de iteración
foreach. - Experiencia con las variables.