nov 3

Estructuras de programacion: WHILE

Esta vez si que hablamos de WHILE, y esta sentencia es similar al bucle FOR, en realidad, para ciertos casos, se podrian utilizar cualquiera de ellas y el resultado seria el mismo.

C++

while(condicion)
{
instrucciones-a-repetir;
}

Java

while( condicion ) {
// instruccionoes a repetir
}

Y el siguiente metodo, es la forma abreviada de hacer un bucle While con una sola sentencia.

while( condicion ) sentencia;

JavaScript

while ( condicion )
{

//sentencias-a-repetir;
}

PHP

while ( condición ) sentencia;

En pHP tambien disponemos del metodo abreviado y del metodo normal para este tipo de bucle.

while( condición )
{
instrucciones;
}

Velneo

En velneo no disponemos del bucle While, solo podras usar el bucle FOR

C#

while( condición )
{
instrucciones;
}

Visual Basic

While condition
[ sentencias ]
[ Exit While ]
[ sentencias ]
End While

Ruby On Rails

while condicion
sentencias
end

Y despues de ver como son las sentencias, algunos os preguntareis, ¿que sentido tiene tener dos sentencias para realizar la misma tarea?, bueno, pues debo decir que no son solo dos, en algunos casos tenemos 3 sentencias para realizar la misma tarea, el bucle, es decir, repetir una tarea un numero determinado de veces.

Las diferencias son minimas, en algun caso casi no existen, pero basicamente son de eficiencia en la programacion.

El bucle FOR se suele utilizar para repetir una tarea N veces, y WHILE se suele utilizar cuando se debe comprobar la condicion antes de ejecutar la tarea por primera vez, esto implica que el contenido del bucle While, podria no ejecutarse.

Esta vez no me voy a repetir, porque la condicion no se ha cumplido.

PDF    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Estructuras de programacion: WHILE