Bucle While
Enviado por Teresa Mantilla • 19 de Junio de 2020 • Tarea • 462 Palabras (2 Páginas) • 109 Visitas
Bucle While
El While trabaja con una condición verdadera, dicho bucle se realizará hasta que la condición impuesta sea falsa, la variable que está en la condición debe cambiar para que el ciclo no sea infinito, la sintaxis es:
i=0
While “condición verdadera”
'instrucciones
End While
i=i+1
Ejemplo:
Sub gerencia()
Dim num As Integer = 1
While num <= 5
Console.WriteLine(num)
num += 1
End While
Console.ReadLine()
End Sub
Bucle For
El bucle for se ejecuta hasta que la condición sea verdadera, además de la condición, tiene una variable de inicialización la cual aumenta o decrece. Las 3 partes no son necesarias, al no indicar el incremento el programa lo asume como uno. La sintaxis es:
For inicialización de variable To límite
{Conjunto de instrucciones que se repetirán}
Next incrementar variable
Ejemplo:
Sub ejemplo_para_gerencia()
For i= 1 to 100
Msgbox ( “i = “ & i)
Next i
End sub
Bucle Do – While o Do – Loop
Este bucle tiene la misma lógica que el While, si la condición es cierta el ciclo dará una vuelta de más y así sucesivamente, este bucle primero da una interacción y después de este si se pregunta si debe hacer más. Se utiliza generalmente cuando no sabemos cuántas veces se habrá de ejecutar el bucle. La sintaxis es:
Do
'intrucciones
Loop While condicion
'Otra sintaxis
Do
'intrucciones
Loop Until condición
Ejemplo:
Sub Gerencia()
Dim num As Integer = 0
Do
Console.WriteLine("Introduce un número entre 0 y 10")
num = Console.ReadLine()
Loop While num >= 10 Or num < 0
Console.WriteLine("El numero introducido con Loop While es " & num)
Do
Console.WriteLine("Introduce un número entre 0 y 10")
num = Console.ReadLine()
Loop Until num <= 10 Or num > 0
...