miércoles, 10 de marzo de 2010

for

El bucle for ejecuta una instrucción o un bloque de instrucciones repetidamente hasta que una determinada expresión se evalúa como false. El bucle for es útil para recorrer en iteración matrices y para procesar secuencialmente. En el ejemplo siguiente el valor de int i se escribe en la consola y el valor de i se va incrementando en 1 en el bucle.

Ejemplo
// sentencia_for.cs
// for loop

using System;
class ForLoopTest
{
static void Main()
{
for (int i = 1; i <= 5; i++)
{
Console.WriteLine(i);
}
}
}
Resultados
1
2
3
4
5
Comentarios
La instrucción for ejecuta la instrucción o instrucciones internas repetidamente del siguiente modo:

Primero, se evalúa el valor inicial de la variable i.

A continuación, mientras el valor de i sea menor o igual que 5, la condición se evalúa como true, se ejecuta la instrucción Console.WriteLine y se vuelve a evaluar i.

Cuando i es mayor que 5, la condición se convierte en false y el control se transfiere fuera del bucle.

Puesto que la comprobación de la expresión condicional tiene lugar antes de la ejecución del bucle, las instrucciones internas de un bucle for pueden no llegar a ejecutarse.

Todas las expresiones de la instrucción for son opcionales; por ejemplo, la siguiente instrucción se utiliza para crear un bucle infinito:

for (;;)
{
// ...
}

No hay comentarios.:

Publicar un comentario

Preguntas;Comentarios;Aportes;Criticas Positivas;Recomendaciones.