Bucle o ciclos en visual basic
Generalmente, unbucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.
*Bucle while: es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera.
EJEMPLO:
intTecla = 0;
while(Tecla == 0)
{
Tecla = readkey(); /* Intentamos leer una pulsación de tecla*/
}
* El bucle for o ciclo for: es una estructura de control en la que se puede indicar elnúmero máximo de iteraciones. Está disponible en casi todos los lenguajes de programación imperativos.
EJEMPLO:
Vector a[3][4][2]. // Estamos indicando un vector de 3 dimensiones y 24 elementos entotal.
PARA i:= 0 A 2 HACER
PARA j:= 0 A 3 HACER
PARA k:= 0 A 1 HACER
HacerAlgo(a[i][j][k])
FIN PARA
FIN PARA
FIN PARA
* El bucle repetir: comprueba la condición definalización al final del cuerpo del bucle, y si ésta es cierta continua con el resto del programa, a veces esto resulta más adecuado.
EJEMPLO:
REPEAT
…
…
UNTIL (condición)
* Bucleinfinito: en programación es aquel ciclo que se repite de forma indefinida ya que su condición para finalizar nunca se cumple.
EJEMPLO:
Public function suma2(a, b) As Double
suma2 = a + b
While (suma2>= 10)
suma2 = suma2 + 1
Wend
2. Aunque los ciclos están diseñados para repetir un mismo código, estos se diferencian en que algunos nunca finalizan, otros se repiten un número limitado deveces; otros se repiten si una condición es verdadera, y otras finalizan cuando cumplen una condición.
3. VARIABLES, CONSTANTES
* Constantes: Toda características que no cambia durante la...
Regístrate para leer el documento completo.