ESTRCTURAS DE REPETICION

13
POR: -LESVIA LIZETH GARCIA DAVID -JOSE MARIO MARTINEZ RUIZ

Transcript of ESTRCTURAS DE REPETICION

Page 1: ESTRCTURAS DE REPETICION

POR: -LESVIA LIZETH GARCIA DAVID

-JOSE MARIO MARTINEZ RUIZ

Page 2: ESTRCTURAS DE REPETICION

INDICE

• Portada• Índice• Introducción• Estructura de repetición• Do…loop• For… next• For each…next• Conclusiones • Anexos• bibliografía

Page 3: ESTRCTURAS DE REPETICION

INTRODUCCIÓN

• Visual Basic.. uno de los lenguajes deprogramación que más entusiasmo despiertanentre los programadores de PCs. En el caso delos programadores expertos por la facilidadcon la que desarrollan aplicaciones complejasen poquísimo tiempo.

Page 4: ESTRCTURAS DE REPETICION

ESTRACTURAS DE REPETICIÓN

Las estructuras de repetición (Bucles) le permiten ejecutar una o más líneas de código repetidamente. Las estructuras de repetición que acepta Visual Basic son:

Ciclos

For each…next

For…next

Do..loop

Page 5: ESTRCTURAS DE REPETICION

DO…LOOP

El bucle sirve para ejecutar un bloque sentencia un numeroindefinido de veces pero cada una evalúa una condiciónnumérica para determinar si continúa la ejecución. CuandoVisual Basic ejecuta este bucle Do, primero evalúacondición. Si condición es False (cero), se salta todas lassentencias. Si es True (distinto de cero) Visual Basic ejecutalas sentencias, vuelve a la instrucción Do While y prueba lacondición de nuevo.

Page 6: ESTRCTURAS DE REPETICION

FOR…NEXT

• Cuando se sabe que se va a ejecutar las sentencias un número determinado de veces, es mejor elegir el bucle For...Next. A diferencia del bucle Do, el bucle For utiliza una variable llamada contador que incrementa o reduce su valor en cada repetición del bucle.

• La estructura For - Next permite controlar la cantidad de veces que las instrucciones se ejecutan dentro del bucle. Esta estructura está formada por un valor de inicio, un valor final y un valor de incremento.

Page 7: ESTRCTURAS DE REPETICION

FOR EACH…NEXT• El bucle For Each...Next es similar al bucle For...Next, pero repite

un grupo de sentencia por cada elemento de una colección deobjetos o de una matriz en vez de repetir las sentencias unnúmero especificado de veces.

Tenga en cuenta las restricciones siguientes cuando utilice For Each...Next:• Para las colecciones, elemento sólo puede ser una variable

Variant, una variable Object genérica o un objeto mostrado en el Examinador de objetos.

• No puede utilizar For Each...Next con una matriz de tipos definidos por el usuario porque un Variant no puede contener un tipo definido por el usuario.

Page 8: ESTRCTURAS DE REPETICION

CONCLUCIONES

Identificamos los tipos de ciclos de repitición.

Aprendimos en que situacion se puede usar cada ciclo.

Este tipo de estructuras nos sirven para ejecutar una o maslineas repetidamente y nos ahorra el trabajo de esterhaciendo una para cada linea.

Page 9: ESTRCTURAS DE REPETICION
Page 10: ESTRCTURAS DE REPETICION
Page 11: ESTRCTURAS DE REPETICION
Page 12: ESTRCTURAS DE REPETICION

BIBLIOGRAFIA

https\\www.google.com

https\\www.wikipedia.com

https\\www.googleimagenes.com

Page 13: ESTRCTURAS DE REPETICION