Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
For, Continue | Declaraciones de Control
Fundamentos de C
course content

Contenido del Curso

Fundamentos de C

Fundamentos de C

1. Introducción
2. Datos
3. Operadores
4. Declaraciones de Control
5. Funciones
6. Indicadores

For, Continue

Loop For

El loop for incorpora la inicialización del contador, la condición para salir del loop, y la actualización del contador.

Tomemos el ejemplo de la lección anterior (mostrar elementos de un array) y reformulémoslo usando un loop for:

c

Main

Flexibilidad de Loop

Puedes utilizar cualquier expresión válida como update counter (en español significa contador de actualización). Esto significa que el contador puede adaptarse en base a cualquier regla válida, como (++x * 3) - 5.

Además, el contador puede incrementarse por caracteres en lugar de por números.

c

Main

Nota

Ten en cuenta que los caracteres se almacenan como números en la memoria.

Incluso si omites partes del loop, como la inicialización del contador, el programa seguirá compilando. Sin embargo, el punto y coma ; sigue siendo esencial:

c

Main

Puede utilizar la coma , para separar partes dentro del loop:

c

Main

Continue

En los loops, los comandos break y continue son muy útiles. Mientras que la sentencia break fuerza una salida del loop, el comando continue provoca un salto a la siguiente iteración.

Consideremos un programa diseñado para excluir enteros negativos, utilizando el operador continue:

c

Main

Nuevos Operadores

Los siguientes operadores también pueden funcionar como expresiones para actualizar el contador:

OperadorEjemplo de ExpresiónDescripción
+=a += 5Equivale a a = a + 5
-=a -= 5Equivale a a = a - 5
*= a *= 5Equivale a a = a * 5
/=a /= 5Equivale a a = a / 5
%=a %= 5Equivalente a a = a % 5

¿Todo estuvo claro?

Sección 4. Capítulo 6
We're sorry to hear that something went wrong. What happened?
some-alt