Introducción

Completado

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 for para recorrer en bucle un bloque de código.
  • Examine la sintaxis de la instrucción for que le permite controlar el patrón de iteración.

Requisitos previos

  • Experiencia con la instrucción de iteración foreach.
  • Experiencia con las variables.