estructuras repetitivas
Visual Basic.NET
Ing. Dagoberto Rodríguez Cedeño
Especialista en Multimedia Educativa
Ing. Dagoberto Rodriguez C.
Estructuras Repetitivas
• Las computadorasestán especialmente diseñadas
para todas aquellas aplicaciones en las cuales una
operación o conjunto de ellas deben repetirse
muchas veces.
• Las estructuras que repiten una secuencia deinstrucciones un número determinado de veces se
denominan bucles, y se llama iteración al hecho de
repetir la ejecución de una secuencia de acciones.
• Se clasifican en:
– Do ….While condicion
– while
–For
Ing. Dagoberto Rodriguez C.
Do…While
• Es la estructura algorítmica adecuada para utilizar
en un ciclo que se ejecutará un número definido de
veces.
• El bucle Do…While se repite mientrasel valor de la
expresión booleana de la condición sea falsa, justo
la opuesta de la sentencia While.
• código:
Do
.
.
.
Loop While condición
Ing. Dagoberto Rodriguez C.
Do…While –Ejemplos 1Escribir la suma de los números pares hasta 20.
Dim x As Integer
Dim suma As Integer
suma = 0
x=0
Do
x=x+2
suma = suma + x
Loop While x < 20
Console.WriteLine("La suma es: " & suma)Console.ReadLine()
Ing. Dagoberto Rodriguez C.
WHILE (Mientras)
•
•
•
•
•
Es aquélla en que el cuerpo del bucle se repite mientras se cumple una
determinada condición.
Cuando se ejecutala instrucción mientras, la primera cosa que sucede es que
se evalúa la condición (una expresión booleana). Si se evalúa falsa, ninguna
acción se toma y el programa prosigue en la siguienteinstrucción del bucle.
Si la expresión booleana es verdadera, entonces se ejecuta el cuerpo del bucle,
después de lo cual se evalúa de nuevo la expresión booleana. Este proceso se
repite una y otra vezmientras la expresión booleana (condición) sea verdadera.
Luego se continúa con la secuencia normal del programa.
Código:
While ( condición )
sentencia1
sentencia2
.
.
.
sentencia N
End...
Regístrate para leer el documento completo.