Module: ciclos Bucle con parámetro (para)


Problem

2/17

Características del bucle for

Theory Click to read/hide

bucle

for
El bucle for es un medio para pasar por acciones repetidas. Echemos un vistazo más de cerca a cómo funciona.

Por lo general, partes del bucle for  siguen los siguientes pasos: 
1. Configuración del valor inicial. 
2. Realización de una prueba de condición para continuar el bucle.
3. Realizar acciones de bucle. 
4. Actualice los valores utilizados en la prueba. 
y luego se repiten los pasos 2-4 hasta que se cumpla la condición. Tan pronto como la condición se vuelve falsa, el ciclo termina y se ejecuta la instrucción que sigue a la instrucción del ciclo for.
 
Forma general del bucle for (/* expresión 1*/; /* expresión 2*/; /* expresión 3*/ ) {       /* una sentencia o bloque de sentencias - cuerpo del bucle */; }

Expresión 1 responsable de establecer el valor inicial de la variable de ciclo (contador), termina con un punto y coma.
Por ejemplo :
  • i=0; // variable de bucle i establece el valor inicial igual a cero - debe declararse antes el bucle
  • int i=0; // la variable i se puede declarar inmediatamente en el encabezado del bucle, pero en este caso, se borrará de la memoria después de la carreras de bucle
  • ;  // no hay inicialización ni declaración de la variable de ciclo en absoluto, en este caso, se puede declarar antes del ciclo
Expresión 2 - esta es la condición para continuar el bucle for, se comprueba si es cierto. Por ejemplo,

i <= 10  // el bucle se ejecutará siempre que la variable i sea menor o igual a 10.
La condición puede ser cualquier cosa.

Expresión 3 cambia el valor de la variable contador. Sin este valor, el bucle se considerará infinito. Por ejemplo,

i++;  // cada vez que se completa el cuerpo del ciclo, i se incrementa en 1.

 

Problem

El programa anterior muestra los números del 1 al 10 en una columna. Puede verificarlo ejecutándolo.
Cambia el título del bucle para que el programa muestre valores del 20 al 30.