La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA.

Presentaciones similares


Presentación del tema: "CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA."— Transcripción de la presentación:

1 CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA

2 TIPOS DE CICLOS Ciclos condicionales dinámicos Do-While Do-Until Ciclos condicionales fijos For-Next For-Each

3 CICLOS CONDICIONALES DINÁMICOS Do-While y Do-Until Pretest - son condiciones que son evaluadas antes de ser ejecutado las instrucciones del ciclo. Posttest – la expresión es evaluada al final del ciclo y se ejecutan las instrucciones por lo menos una vez. Contador – variable que se incrementa su valor para saber la cantidad de veces que se repetirá el ciclo.(Centinela) Do-While – se ejecuta hasta que la expresión sea falsa. Do-Until – se ejecuta hasta que la expresión sea cierta.

4 CICLOS CONDICIONALES FIJOS For-Next y For-Each Los ciclos condicionales fijos – son los que se ejecutan una cantidad predeterminad de veces. Se crea una variable contador junto con el “For” dando un inicio y un final a la ejecución. For-Next – se utiliza para ciclo que el programador sabe la cantidad de repeticiones. For-Each – se utiliza para trabajar un ciclo de elementos de un listado.

5 EJEMPLO DE CICLOS CONDICIONALES DINÁMICOS Do-While: Dim sum As Integer = 0 Do While sum < 100 sum = sum + 10 Loop Do-Until: Dim sum As Integer = 0 Do Until sum >= 100 sum = sum + 10 Loop

6 EJEMPLO DE CICLOS CONDICIONALES FIJOS For-Next: For index As Integer = 1 To 5 Debug.Write(index.ToString & " ") Next Debug.WriteLine("") ' Output: 1 2 3 4 5 For-Each: Dim numberSeq() As Integer = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12} For Each number As Integer In numberSeq If number >= 5 And number <= 8 Then Continue For End If Debug.Write(number.ToString & " ") If number = 10 Then Exit For End If Next Debug.WriteLine("")

7 REFERENCIAS Gaddis, T., & Irvine, K. (2011). Starting out with Visual Basic 2010.(5ta ed.) Boston, MA : Addison-Wesley


Descargar ppt "CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA."

Presentaciones similares


Anuncios Google