Bucle for

Fiabilidad

¿Qué significa bucle for?

El bucle for es una sentencia iterativa condicional del lenguaje de programación que se utiliza para comprobar determinadas condiciones y luego ejecutar repetidamente un bloque de código mientras se cumplan esas condiciones.

El bucle for se distingue de otras sentencias iterativas por un contador de bucle explícito o una variable de bucle que permite al cuerpo del bucle conocer la secuencia exacta de cada iteración.

Definición de bucle for

El bucle for se utiliza en muchos lenguajes de programación imperativos, especialmente en C y C++, y procede de la palabra inglesa «for», que se utiliza para indicar la finalidad de un objeto o acción, en este caso la finalidad y los detalles de la iteración.

Los bucles for se utilizan generalmente cuando el número de iteraciones es conocido o ya está establecido. Los bucles For de los distintos lenguajes difieren principalmente por la sintaxis y el funcionamiento de las sentencias, así como por el nivel de expresividad admitido.

Pero, en general, se clasifican en una de las siguientes categorías:

  • Bucles for tradicionales – se encuentran en C/C++ y constan de tres partes: la inicialización, la condición y la postcondición o comúnmente conocida como incremento/decremento.
  • Bucles basados en iteradores – permiten enumerar un conjunto de elementos que pueden ser cosas distintas de secuencias numéricas, como una lista de alumnos. Se caracteriza por un operador explícito o implícito, como la mencionada lista de alumnos. A continuación, el bucle toma cada uno de los valores del conjunto.
  • Bucles for vectorizados – actúan como si el procesamiento de todas las iteraciones fuera paralelo

Temas relacionados

Margaret Rouse
Technology Specialist
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…