SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
“Año del Fortalecimiento de la Soberanía Nacional”
INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO
PUBLICO “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
MÓDULO II: DESARROLLO DE SOFTWARE Y GESTIÓN DE BASE DE DATOS
UNIDAD DIDÁCTICA:
DOCENTE:
MG. ING. NÉSTOR DAVID HILARIO CASTRO
TEMA:
INTEGRANTES:
1.
2.
3.
4.
CICLO:
FECHA DE ENTREGA: …. de ………2022
Trujillo, ……….del ………2022
“Año del Fortalecimiento de la Soberanía Nacional”
INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO
PUBLICO “TRUJILLO”
COMPUTACIÓN E INFORMÁTICA
MÓDULO II: DESARROLLO DE SOFTWARE Y GESTIÓN DE BASE DE DATOS
UNIDAD DIDÁCTICA:
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
DOCENTE:
MG. ING. NÉSTOR DAVID HILARIO CASTRO
TEMA:
ESTRUCTURAS DE REPETICIÓN VB.NET
ALUMNO:
- Garcia Ramos , Jesus Alberto
CICLO:
III
FECHA DE ENTREGA: 07 de junio 2022
Trujillo, Abril del 2022
i
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
PRESENTACIÓN
El alumno del III ciclo de computación e informática le hacemos presente de este
trabajo titulado ESTRUCTURAS DE REPETICIÓN VB.NET, el trabajo corresponde
al curso herramientas de desarrollo de software dirigido por el MG. ING. NÉSTOR
DAVID HILARIO CASTRO quién es nuestro profesor e instructor dentro de esta
unidad didactica, a si mismo me presento soy del grupo 4 dentro de este curso la
cual esta conformado por: jesus alberto garcia ramos (coordinador e integrante del
GRUPO 4 ) que contanto esfuerzo lograron hacer este trabajo, esperamos que sea
de su agrado y de utilidad para su formación. Además de que soy un joven
estudiantes con muchas ganas de superarse y con la meta de ser un gran
profesional poniendole empeño y ganas para salir adelante.
Finalmente, Agradecemos a todos quienes hicieron posible este informe y creemos
que este trabajo nos servira para mejorar como estudiantes, aprendiendo de
cualquier falla y error cometido trataremos de meditarlo y aprender de ello.
GRACIAS
ii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
RESÚMEN
CAPITULO I: ESTRUCTURAS DE REPETICIÓN
La estructura de repetición o también llamadas cíclicas o iterativas ha ayudado a
los programadores a poder agilizar un determinado tiempo varias instrucciones y
dinamizar la codificación entre líneas de código que a veces puede ser tedioso. Al
existir continuidad hasta que la propia condición sea verdadera y continúe o sea
falsa y acabe con el bucle. Son el conjunto de sentencias que son evaluadas
mediante una expresión lógica y se cumpla que sea verdadera, debe ser verdadero
para que el bucle pueda seguir ya que si es falsa esta puede frenar este bucle y
tendría que volver a empezar. En esta estructura existen diferentes tipos de
sentencias que ayudan a poder agilizar estos bucles como el while, do-while o for.
1.1 WHILE...END WHILE
La instrucción While…End While está conformada por dos aspectos una ese While
que abre el código y End While que es el fin del código while. Esta permite obtener
condiciones verdaderas o true, es capaz de ejecutar varias sentencias siempre y
cuando una de las condiciones sea verdadera.
Ejecutan instrucciones en bucle mientras la expresión sea verdadera (true) y no
entra en el bucle la expresión falsa (false) que detenga este bucle.
2.1 DO...LOOP
Está conformado por las instrucciones Do y Loop que permite estructurar un bucle
siempre que una condición sea verdadera (TRUE) o hasta que se convierta en
verdadera (TRUE).
Además, el bucle lo podemos encontrar en VBS, este bucle es muy versátil y eficaz
ya que proporciona gran cantidad de bucles que comprueban una condición, en
comparación a While se cumple hasta en una condición.
iii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
Esta sentencia se ejecuta de manera pausada por lo que hace que sea más fácil
de entender. Los bucles Do y LOOP evalúan iteraciones y si se siguen ejecutando
o no una condición. El DO evalúa las condiciones antes de empezar el bucle
indefinidamente. Para frenar este bucle, así como el while podemos agregar un
button que pueda finalizarlo con el código EXIT DO para que deje de evaluar las
condiciones.
3.1 FOR...NEXT
La sentencia FOR…Next está conformada por dos instrucciones una es FOR y la
otra NEXT las cuales se realiza el bucle un número limitado de veces por lo que es
necesario un “contador” para poder realizar un seguimiento de las repeticiones de
las condiciones. Se debe asignar valores iniciales y finales en el contador. Este
contador específico si la cantidad aumenta.
4.1 FOR EACH...NEXT
En este último bucle, la For Each se ejecuta en un conjunto de instrucciones y
colecciones ya que una vez que cada elemento esa independiente y especificado
con un control para este bucle, pero no posee valores iniciales y finales por lo que
hace que la sentencia de los elementos se dé en una matriz, en vez que repita
varias veces.
iv
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
ÍNDICE GENERAL
PRESENTACIÓN ................................................................................................. i
RESUMEN .......................................................................................................... ii
INTRODUCCIÓN ................................................................................................. vi
CAPITULO I: ESTRUCTURAS DE REPETICIÓN...............................................vii
1.1 WHILE...END WHILE ................................................................................... viii
2.1 DO...LOOP.....................................................................................................x
3.1 FOR...NEXT ..................................................................................................xii
4.1 FOR EACH...NEXT ...................................................................................... xiii
CONCLUSIONES................................................................................................xx
RECOMENDACIONES .......................................................................................xx
REFERENCIAS BIBLIOGRÁFICAS ....................................................................xx
v
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
ÍNDICE DE FIGURAS
FIGURA 1.1 BUCLE............................................................................................vii
FIGURA 1.1.1 DIAGRAMA WHILE…END WHILE .......................................................ix
FIGURA 3.1.1 ESTRUCTURA FOR...NEXT ...................................................... xiii
FIGURA 4.1.1 DIAGRAMA DE FLUJO............................................................... xiv
vi
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
INTRODUCCIÓN
En el presente informe damos a conocer las ESTRUCTURAS DE
REPETICIÓN VB.NET, así como el uso de este sistema con el fin de fortalecer
nuestros conocimientos y tomarlo como experiencia para nuestra vida profesional.
Este trabajo nos ayudara a comprender y aprender acerca del funcionamiento de
las ESTRUCTURAS DE REPETICIÓN VB.NET para la creación de sistemas
informaticos que nos ayudara en la realización de nuestro proyecto. Aprender a
trabajar y buscar la información pertinente, comprender y dar mi opinión crítica es
bueno.
Aprender acerca de ESTRUCTURAS DE REPETICIÓN VB.NET, el código como
for, while y do Las estructuras de todo tipo para poder realizar un sistema confiable.
Al realizar este trabajo hemos descubierto cosas nuevas como el
programa visual basic y que al parecer son necesarios a desarrollar en este curso,
por lo que es indispensable poder conocer acerca de este tema.
GRACIAS
vii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
CAPITULO I: ESTRUCTURAS DE REPETICIÓN
Dentro de las estructuras que mayormente son usadas por visual básic, tenemos
las estructuras de repetición o bucle. Permite ejecutar de una a varias líneas de
código en una secuencia continua hasta que se pueda cumplir una condición lógica
entre ellas tenemos a las estructuras while…End While que hace que un valor
pueda volver de forma verdadera. Son sentencias que se repiten hasta llegar a una
instrucción que sea verdadera o falsa.
FIGURA 1.1 BUCLE
La estructura de repetición o también llamadas cíclicas o iterativas ha ayudado a
los programadores a poder agilizar un determinado tiempo varias instrucción y
dinamizar la codificación entre líneas de código que a veces puede ser tedioso. Al
existir continuidad hasta que la propia condición sea verdadera y continúe o sea
falsa y acabe con el bucle. Son el conjunto de sentencias que son evaluadas
mediante una expresión lógica y se cumpla que sea verdadera, debe ser verdadero
para que el bucle pueda seguir ya que si es falsa esta puede frenar este bucle y
tendría que volver a empezar. En esta estructura existen diferentes tipos de
sentencias que ayudan a poder agilizar estos bucles como el while, do-while o for.
Hasta el dia de hoy la creación de pseudocódigos que se ejecutan instrucciones
una vez, es decir, se ejecutan una a una siguiendo una secuencia hasta llegar a la
ejecución de la instrucción Fin, En cambio existen requerimientos al momento de
repetir grupos de instrucciones, por ejemplo, Si programas que constantemente
están integrando ingresos de una cantidad de datos. Por ejemplo , en una empresa
viii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
que tiene 60 trabajadores y se desea calcular el aumento del sueldo de cada uno
de ellos, se debe construir un software en el cual se pueda ingresar el sueldo de
los trabajadores. Con las instrucciones que conocemos se tendría un programa muy
amplio y extenso, la solución es emplear estructuras de repetición. Las estructuras
de repetición y las estructuras de selección para que ambas combinadas se podría
ejecutar el programa eficazmente, las estructuras de repetición se diferencian de
las de selección porque permiten que ciertas instrucciones se puedan ejecutar más
de una vez hasta que se culmine la condición.
1.1 WHILE...END WHILE
La instrucción While…End While está conformada por dos aspectos una ese While
que abre el código y End While que es el fin del código while. Esta permite obtener
condiciones verdaderas o true, es capaz de ejecutar varias sentencias siempre y
cuando una de las condiciones sea verdadera.
Ejecutan instrucciones en bucle mientras la expresión sea verdadera (true) y no
entra en el bucle la expresión falsa (false) que detenga este bucle.
Según su sintaxis el While …End while :
While (expresión booleana) que significa “mientras”.
instrucciones
End While
La expresión booleana determina si el bucle continúa o no el bucle indefinidamente.
El siguiente bucle continúa indefinidamente porque Infinito siempre es TRUE:
Infinito:=True
While (Infinito)
End while
Es aquella en que el cuerpo del bucle se repite mientras se cumple una determinada
condición. Cuando se ejecuta la instrucción mientras, la primera cosa que sucede
es evaluar la condición (una expresión booleana). Si la condición se evalúa falsa,
no se entra al ciclo y se sigue con el flujo normal del problema. Si la condición es
verdadera, entonces se entra al ciclo y se ejecuta el cuerpo del bucle (instrucciones
dentro del mientras), después se evalúa de nuevo la expresión booleana. Este
proceso se repite una y otra vez mientras la condición sea verdadera.
ix
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
FIGURA 1.1.1 DIAGRAMA WHILE…END WHILE
ESTRUCTURA While…End While
While condition
[ statements ]
[ Continue While ]
[ statements ]
[ Exit While ]
[ statements ]
End While
EJEMPLO DE While…End While
Module loops
Sub Main()
Dim a As Integer = 10
' while loop execution '
While a < 20
Console.WriteLine("value of a: {0}", a)
a = a + 1
End While
Console.ReadLine()
End Sub
x
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
End Module
Resultados:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19
2.1 DO...LOOP
Está conformado por las instrucciones Do y Loop que permite estructurar un bucle
siempre que una condición sea verdadera (TRUE) o hasta que se convierta en
verdadera (TRUE).
Además, el bucle lo podemos encontrar en VBS, este bucle es muy versátil y eficaz
ya que proporciona gran cantidad de bucles que comprueban una condición, en
comparación a While se cumple hasta en una condición.
Esta sentencia se ejecuta de manera pausada por lo que hace que sea más fácil
de entender. Los bucles Do y LOOP evalúan iteraciones y si se siguen ejecutando
o no una condición.El DO evalúa las condiciones antes de empezar el bucle
indefinidamente.Para frenar este bucle así como el while podemos agregar un
button que pueda finalizarlo con el código EXIT DO para que deje de evaluar las
condiciones. Este es un ciclo anterior a While, una gran diferencia entre estos es
que aunque la condición no se cumpla puede que se ejecute al menos una sola
vez. La sentencia LOOP es una de las ventajas dentro de este bucle ya que ubica
nuestras condiciones como verdaderas o falsas y colocamos otro loop para cerrar
el ciclo.
xi
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
Por otro lado el Do…Loop es más bien un conjunto de sentencias que son
ejecutadas infinitas veces por el programa. Permite evaluar las condiciones si se
desea continuar con la ejecución. Algo similar con lo del IF…THEN, ya que cada
valor puede resultar en verdadero o true (<> cero) o falso o false (cero).
Do While
ile condición
Sentencias
Loop
ESTRUCTURA DO...LOOP
Do { While | Until } condition
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop
' -or-
Do
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop { While | Until } condition
xii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
EJEMPLO DO...LOOP
Dim index As Integer = 0
Do
Debug.Write(index.ToString & " ")
index += 1
Loop Until index > 10
Debug.WriteLine("")
' Output: 0 1 2 3 4 5 6 7 8 9 10
3.1 FOR...NEXT
La sentencia FOR…Next está conformada por dos instrucciones una es FOR y la
otra NEXT las cuales se realiza el bucle un número limitado de veces por lo que es
necesario un “contador” para poder realizar un seguimiento de las repeticiones de
la condiciones. Se debe asignar valores iniciales y finales en el contador. Este
contador específica si la cantidad aumenta.
A diferencia del bucle Do este usa un contador que incrementa su valor y reudce
su valor en cada repetición.
For contador = iniciar To finalizar [Step incremento]
sentencias
Next[contador]
Los argumentos que participan son el contador, inició, finalizar el incremento en
todos los campos numéricos. En el argumento incremento suelen ser positivos y
negativos, el valor predeterminado de incremento es de 1.
xiii
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
EJEMPLO FOR...NEXT
Dim Words, Chars, MyString
For Words = 10 To 1 Step -1 ' Set up 10 repetitions.
For Chars = 0 To 9 ' Set up 10 repetitions.
MyString = MyString & Chars ' Append number to string.
Next Chars ' Increment counter
MyString = MyString & " " ' Append a space.
Next Words
FIGURA 3.1.1 ESTRUCTURA FOR...NEXT
4.1 FOR EACH...NEXT
En este último bucle , la For Each se ejecuta en un conjunto de instrucciones y
colecciones ya que una vez que cada elemento esa independiente y especificado
con un control para este bucle pero no posee valores iniciales y finales por lo que
hace que la sentencia de los elementos se den en una matriz , en vez que repita
varias veces.
ESTRUCTURA FOR EACH...NEXT
For Each element [ As datatype ] In group
[ statements ]
[ Continue For ]
xiv
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
[ statements ]
[ Exit For ]
[ statements ]
FIGURA 4.1.1 DIAGRAMA DE FLUJO
EJEMPLO FOR EACH...NEXT
Next [ element ]
Dim dInfo As New System.IO.DirectoryInfo("c:")
For Each dir As System.IO.DirectoryInfo In dInfo.GetDirectories()
Debug.WriteLine(dir.Name)
Next
RESSULTADO DEL EJEMPLO:
xv
TAREA 9 : ESTRUCTURAS DE REPETICIÓN
VB.NET
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO “TRUJILLO”
CONCLUSIONES
- Espero aprender acerca de las ESTRUCTURAS DE REPETICIÓN VB.NET
y su aplicación para hacer interfaces y operaciones.
- Conocer acerca de las funciones e importancia de las ESTRUCTURAS DE
REPETICIÓN VB.NET y aprender acerca de ello que es necesario para
poder entender el desarrollo de un sistema.
- Es un tema muy importantes ya que nos ayuda a poder desarrollar sistemas
informaticos más confiables y seguros.
RECOMENDACIONES
• Tener una base teórica acerca de este tema e indagar aspectos no
entendidos acerca de las ESTRUCTURAS DE REPETICIÓN VB.NET.
• Tener conocimientos acerca de los VISUAL BASIC .NET para poder tener
experiencia operando este sistema.
REFERENCIAS BIBLIOGRÁFICAS
• Estructura para la toma de decisiones. (n.d.). Retrieved June 7, 2022, from
https://www3.gobiernodecanarias.org/medusa/ecoblog/eperpri/files/2014/06
/VBParte4.pdf
• https://www.facebook.com/byspelco. (2018, April 4). Ciclos repetitivos en
Visual Basic .NET (For, While, Do, For Each). Byspel.
https://byspel.com/ciclos-repetitivos-en-visual-basic-net-estucturas-de-
bucles/
• Jimdo de jdvmodulocase , 2014, https://jdvmodulocase.jimdofree.com/c-
academico/visual-basic/estructuras-de-repetici%C3%B3n
• ESTRUCTURAS DE CONTROL EN VISUAL BASIC NET Prof. (2022).
Slidetodoc.com.https://slidetodoc.com/estructuras-de-control-en-visual-
basic-net-prof/

Más contenido relacionado

Similar a tarea 7 T.pdf

Similar a tarea 7 T.pdf (20)

Desarrollo de habilidades de pensamiento.pdf
Desarrollo de habilidades de pensamiento.pdfDesarrollo de habilidades de pensamiento.pdf
Desarrollo de habilidades de pensamiento.pdf
 
while C++
while C++while C++
while C++
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
TEMA Nº 7: SENTENCIAS DE CONTROL DE FLUJO EN JAVA II
TEMA Nº 7: SENTENCIAS DE CONTROL DE FLUJO EN JAVA IITEMA Nº 7: SENTENCIAS DE CONTROL DE FLUJO EN JAVA II
TEMA Nº 7: SENTENCIAS DE CONTROL DE FLUJO EN JAVA II
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras control
 
Bucles for next step do while loop loop while visual basic ejemplo
Bucles for next step do while loop loop while visual basic ejemploBucles for next step do while loop loop while visual basic ejemplo
Bucles for next step do while loop loop while visual basic ejemplo
 
Ciclos
CiclosCiclos
Ciclos
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
TECNOLOGIA .pdf
TECNOLOGIA  .pdfTECNOLOGIA  .pdf
TECNOLOGIA .pdf
 
Trabajo de tecnología.pdf
Trabajo de tecnología.pdfTrabajo de tecnología.pdf
Trabajo de tecnología.pdf
 
Trabajo de tecnología.pdf
Trabajo de tecnología.pdfTrabajo de tecnología.pdf
Trabajo de tecnología.pdf
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclos
 
Bucle for
Bucle forBucle for
Bucle for
 
15
1515
15
 
Bucle for
Bucle forBucle for
Bucle for
 
Bucle for.pdf
Bucle for.pdfBucle for.pdf
Bucle for.pdf
 

Último

Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio APabloBascur3
 
Módulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericialMódulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericialntraverso1
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitecturafrenyergt23
 
Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.CentroEspecializacio
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdpachecojean639
 
Nuestro Libro de Aventuras, en PPTX.pptx
Nuestro Libro de Aventuras, en PPTX.pptxNuestro Libro de Aventuras, en PPTX.pptx
Nuestro Libro de Aventuras, en PPTX.pptxcabrerairene011
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristianasomosartelife
 
Generalidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficasGeneralidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficasntraverso1
 
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...MariangelUrrieta
 
teoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptxteoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptxdjosemagarino
 
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdf
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdfANALISIS DE FORMAS NATURALES EN EL DIBUJOpdf
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdfMoisés Anchahua Huamaní
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjLuisMartinez556504
 
Presentación de una breve biografía M.C Escher
Presentación de una breve biografía M.C EscherPresentación de una breve biografía M.C Escher
Presentación de una breve biografía M.C Escherjavieradanitza2
 
minierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdfminierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdfgabrielandressilvaca
 
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICAS
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICASODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICAS
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICASAlejandraViteFarro
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfVirginiaPrieto1
 
Rotafolio de la obesidad en adolecentes y adultos
Rotafolio de la obesidad en adolecentes y adultosRotafolio de la obesidad en adolecentes y adultos
Rotafolio de la obesidad en adolecentes y adultosCelesteGomesLopes
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicakcajbonvm
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolLuis José Ferreira Calvo
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfleonar947720602
 

Último (20)

Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio A
 
Módulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericialMódulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericial
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
 
Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
 
Nuestro Libro de Aventuras, en PPTX.pptx
Nuestro Libro de Aventuras, en PPTX.pptxNuestro Libro de Aventuras, en PPTX.pptx
Nuestro Libro de Aventuras, en PPTX.pptx
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristiana
 
Generalidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficasGeneralidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficas
 
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
 
teoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptxteoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptx
 
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdf
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdfANALISIS DE FORMAS NATURALES EN EL DIBUJOpdf
ANALISIS DE FORMAS NATURALES EN EL DIBUJOpdf
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
 
Presentación de una breve biografía M.C Escher
Presentación de una breve biografía M.C EscherPresentación de una breve biografía M.C Escher
Presentación de una breve biografía M.C Escher
 
minierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdfminierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdf
 
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICAS
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICASODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICAS
ODEBRECHT Y EL OSCE EN EL PERU Y SU PROBLEMATICAS
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
Rotafolio de la obesidad en adolecentes y adultos
Rotafolio de la obesidad en adolecentes y adultosRotafolio de la obesidad en adolecentes y adultos
Rotafolio de la obesidad en adolecentes y adultos
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básica
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y español
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
 

tarea 7 T.pdf

  • 1. “Año del Fortalecimiento de la Soberanía Nacional” INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO “TRUJILLO” COMPUTACIÓN E INFORMÁTICA MÓDULO II: DESARROLLO DE SOFTWARE Y GESTIÓN DE BASE DE DATOS UNIDAD DIDÁCTICA: DOCENTE: MG. ING. NÉSTOR DAVID HILARIO CASTRO TEMA: INTEGRANTES: 1. 2. 3. 4. CICLO: FECHA DE ENTREGA: …. de ………2022 Trujillo, ……….del ………2022
  • 2. “Año del Fortalecimiento de la Soberanía Nacional” INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO “TRUJILLO” COMPUTACIÓN E INFORMÁTICA MÓDULO II: DESARROLLO DE SOFTWARE Y GESTIÓN DE BASE DE DATOS UNIDAD DIDÁCTICA: HERRAMIENTAS DE DESARROLLO DE SOFTWARE DOCENTE: MG. ING. NÉSTOR DAVID HILARIO CASTRO TEMA: ESTRUCTURAS DE REPETICIÓN VB.NET ALUMNO: - Garcia Ramos , Jesus Alberto CICLO: III FECHA DE ENTREGA: 07 de junio 2022 Trujillo, Abril del 2022
  • 3. i TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” PRESENTACIÓN El alumno del III ciclo de computación e informática le hacemos presente de este trabajo titulado ESTRUCTURAS DE REPETICIÓN VB.NET, el trabajo corresponde al curso herramientas de desarrollo de software dirigido por el MG. ING. NÉSTOR DAVID HILARIO CASTRO quién es nuestro profesor e instructor dentro de esta unidad didactica, a si mismo me presento soy del grupo 4 dentro de este curso la cual esta conformado por: jesus alberto garcia ramos (coordinador e integrante del GRUPO 4 ) que contanto esfuerzo lograron hacer este trabajo, esperamos que sea de su agrado y de utilidad para su formación. Además de que soy un joven estudiantes con muchas ganas de superarse y con la meta de ser un gran profesional poniendole empeño y ganas para salir adelante. Finalmente, Agradecemos a todos quienes hicieron posible este informe y creemos que este trabajo nos servira para mejorar como estudiantes, aprendiendo de cualquier falla y error cometido trataremos de meditarlo y aprender de ello. GRACIAS
  • 4. ii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” RESÚMEN CAPITULO I: ESTRUCTURAS DE REPETICIÓN La estructura de repetición o también llamadas cíclicas o iterativas ha ayudado a los programadores a poder agilizar un determinado tiempo varias instrucciones y dinamizar la codificación entre líneas de código que a veces puede ser tedioso. Al existir continuidad hasta que la propia condición sea verdadera y continúe o sea falsa y acabe con el bucle. Son el conjunto de sentencias que son evaluadas mediante una expresión lógica y se cumpla que sea verdadera, debe ser verdadero para que el bucle pueda seguir ya que si es falsa esta puede frenar este bucle y tendría que volver a empezar. En esta estructura existen diferentes tipos de sentencias que ayudan a poder agilizar estos bucles como el while, do-while o for. 1.1 WHILE...END WHILE La instrucción While…End While está conformada por dos aspectos una ese While que abre el código y End While que es el fin del código while. Esta permite obtener condiciones verdaderas o true, es capaz de ejecutar varias sentencias siempre y cuando una de las condiciones sea verdadera. Ejecutan instrucciones en bucle mientras la expresión sea verdadera (true) y no entra en el bucle la expresión falsa (false) que detenga este bucle. 2.1 DO...LOOP Está conformado por las instrucciones Do y Loop que permite estructurar un bucle siempre que una condición sea verdadera (TRUE) o hasta que se convierta en verdadera (TRUE). Además, el bucle lo podemos encontrar en VBS, este bucle es muy versátil y eficaz ya que proporciona gran cantidad de bucles que comprueban una condición, en comparación a While se cumple hasta en una condición.
  • 5. iii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” Esta sentencia se ejecuta de manera pausada por lo que hace que sea más fácil de entender. Los bucles Do y LOOP evalúan iteraciones y si se siguen ejecutando o no una condición. El DO evalúa las condiciones antes de empezar el bucle indefinidamente. Para frenar este bucle, así como el while podemos agregar un button que pueda finalizarlo con el código EXIT DO para que deje de evaluar las condiciones. 3.1 FOR...NEXT La sentencia FOR…Next está conformada por dos instrucciones una es FOR y la otra NEXT las cuales se realiza el bucle un número limitado de veces por lo que es necesario un “contador” para poder realizar un seguimiento de las repeticiones de las condiciones. Se debe asignar valores iniciales y finales en el contador. Este contador específico si la cantidad aumenta. 4.1 FOR EACH...NEXT En este último bucle, la For Each se ejecuta en un conjunto de instrucciones y colecciones ya que una vez que cada elemento esa independiente y especificado con un control para este bucle, pero no posee valores iniciales y finales por lo que hace que la sentencia de los elementos se dé en una matriz, en vez que repita varias veces.
  • 6. iv TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” ÍNDICE GENERAL PRESENTACIÓN ................................................................................................. i RESUMEN .......................................................................................................... ii INTRODUCCIÓN ................................................................................................. vi CAPITULO I: ESTRUCTURAS DE REPETICIÓN...............................................vii 1.1 WHILE...END WHILE ................................................................................... viii 2.1 DO...LOOP.....................................................................................................x 3.1 FOR...NEXT ..................................................................................................xii 4.1 FOR EACH...NEXT ...................................................................................... xiii CONCLUSIONES................................................................................................xx RECOMENDACIONES .......................................................................................xx REFERENCIAS BIBLIOGRÁFICAS ....................................................................xx
  • 7. v TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” ÍNDICE DE FIGURAS FIGURA 1.1 BUCLE............................................................................................vii FIGURA 1.1.1 DIAGRAMA WHILE…END WHILE .......................................................ix FIGURA 3.1.1 ESTRUCTURA FOR...NEXT ...................................................... xiii FIGURA 4.1.1 DIAGRAMA DE FLUJO............................................................... xiv
  • 8. vi TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” INTRODUCCIÓN En el presente informe damos a conocer las ESTRUCTURAS DE REPETICIÓN VB.NET, así como el uso de este sistema con el fin de fortalecer nuestros conocimientos y tomarlo como experiencia para nuestra vida profesional. Este trabajo nos ayudara a comprender y aprender acerca del funcionamiento de las ESTRUCTURAS DE REPETICIÓN VB.NET para la creación de sistemas informaticos que nos ayudara en la realización de nuestro proyecto. Aprender a trabajar y buscar la información pertinente, comprender y dar mi opinión crítica es bueno. Aprender acerca de ESTRUCTURAS DE REPETICIÓN VB.NET, el código como for, while y do Las estructuras de todo tipo para poder realizar un sistema confiable. Al realizar este trabajo hemos descubierto cosas nuevas como el programa visual basic y que al parecer son necesarios a desarrollar en este curso, por lo que es indispensable poder conocer acerca de este tema. GRACIAS
  • 9. vii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” CAPITULO I: ESTRUCTURAS DE REPETICIÓN Dentro de las estructuras que mayormente son usadas por visual básic, tenemos las estructuras de repetición o bucle. Permite ejecutar de una a varias líneas de código en una secuencia continua hasta que se pueda cumplir una condición lógica entre ellas tenemos a las estructuras while…End While que hace que un valor pueda volver de forma verdadera. Son sentencias que se repiten hasta llegar a una instrucción que sea verdadera o falsa. FIGURA 1.1 BUCLE La estructura de repetición o también llamadas cíclicas o iterativas ha ayudado a los programadores a poder agilizar un determinado tiempo varias instrucción y dinamizar la codificación entre líneas de código que a veces puede ser tedioso. Al existir continuidad hasta que la propia condición sea verdadera y continúe o sea falsa y acabe con el bucle. Son el conjunto de sentencias que son evaluadas mediante una expresión lógica y se cumpla que sea verdadera, debe ser verdadero para que el bucle pueda seguir ya que si es falsa esta puede frenar este bucle y tendría que volver a empezar. En esta estructura existen diferentes tipos de sentencias que ayudan a poder agilizar estos bucles como el while, do-while o for. Hasta el dia de hoy la creación de pseudocódigos que se ejecutan instrucciones una vez, es decir, se ejecutan una a una siguiendo una secuencia hasta llegar a la ejecución de la instrucción Fin, En cambio existen requerimientos al momento de repetir grupos de instrucciones, por ejemplo, Si programas que constantemente están integrando ingresos de una cantidad de datos. Por ejemplo , en una empresa
  • 10. viii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” que tiene 60 trabajadores y se desea calcular el aumento del sueldo de cada uno de ellos, se debe construir un software en el cual se pueda ingresar el sueldo de los trabajadores. Con las instrucciones que conocemos se tendría un programa muy amplio y extenso, la solución es emplear estructuras de repetición. Las estructuras de repetición y las estructuras de selección para que ambas combinadas se podría ejecutar el programa eficazmente, las estructuras de repetición se diferencian de las de selección porque permiten que ciertas instrucciones se puedan ejecutar más de una vez hasta que se culmine la condición. 1.1 WHILE...END WHILE La instrucción While…End While está conformada por dos aspectos una ese While que abre el código y End While que es el fin del código while. Esta permite obtener condiciones verdaderas o true, es capaz de ejecutar varias sentencias siempre y cuando una de las condiciones sea verdadera. Ejecutan instrucciones en bucle mientras la expresión sea verdadera (true) y no entra en el bucle la expresión falsa (false) que detenga este bucle. Según su sintaxis el While …End while : While (expresión booleana) que significa “mientras”. instrucciones End While La expresión booleana determina si el bucle continúa o no el bucle indefinidamente. El siguiente bucle continúa indefinidamente porque Infinito siempre es TRUE: Infinito:=True While (Infinito) End while Es aquella en que el cuerpo del bucle se repite mientras se cumple una determinada condición. Cuando se ejecuta la instrucción mientras, la primera cosa que sucede es evaluar la condición (una expresión booleana). Si la condición se evalúa falsa, no se entra al ciclo y se sigue con el flujo normal del problema. Si la condición es verdadera, entonces se entra al ciclo y se ejecuta el cuerpo del bucle (instrucciones dentro del mientras), después se evalúa de nuevo la expresión booleana. Este proceso se repite una y otra vez mientras la condición sea verdadera.
  • 11. ix TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” FIGURA 1.1.1 DIAGRAMA WHILE…END WHILE ESTRUCTURA While…End While While condition [ statements ] [ Continue While ] [ statements ] [ Exit While ] [ statements ] End While EJEMPLO DE While…End While Module loops Sub Main() Dim a As Integer = 10 ' while loop execution ' While a < 20 Console.WriteLine("value of a: {0}", a) a = a + 1 End While Console.ReadLine() End Sub
  • 12. x TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” End Module Resultados: value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15 value of a: 16 value of a: 17 value of a: 18 value of a: 19 2.1 DO...LOOP Está conformado por las instrucciones Do y Loop que permite estructurar un bucle siempre que una condición sea verdadera (TRUE) o hasta que se convierta en verdadera (TRUE). Además, el bucle lo podemos encontrar en VBS, este bucle es muy versátil y eficaz ya que proporciona gran cantidad de bucles que comprueban una condición, en comparación a While se cumple hasta en una condición. Esta sentencia se ejecuta de manera pausada por lo que hace que sea más fácil de entender. Los bucles Do y LOOP evalúan iteraciones y si se siguen ejecutando o no una condición.El DO evalúa las condiciones antes de empezar el bucle indefinidamente.Para frenar este bucle así como el while podemos agregar un button que pueda finalizarlo con el código EXIT DO para que deje de evaluar las condiciones. Este es un ciclo anterior a While, una gran diferencia entre estos es que aunque la condición no se cumpla puede que se ejecute al menos una sola vez. La sentencia LOOP es una de las ventajas dentro de este bucle ya que ubica nuestras condiciones como verdaderas o falsas y colocamos otro loop para cerrar el ciclo.
  • 13. xi TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” Por otro lado el Do…Loop es más bien un conjunto de sentencias que son ejecutadas infinitas veces por el programa. Permite evaluar las condiciones si se desea continuar con la ejecución. Algo similar con lo del IF…THEN, ya que cada valor puede resultar en verdadero o true (<> cero) o falso o false (cero). Do While ile condición Sentencias Loop ESTRUCTURA DO...LOOP Do { While | Until } condition [ statements ] [ Continue Do ] [ statements ] [ Exit Do ] [ statements ] Loop ' -or- Do [ statements ] [ Continue Do ] [ statements ] [ Exit Do ] [ statements ] Loop { While | Until } condition
  • 14. xii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” EJEMPLO DO...LOOP Dim index As Integer = 0 Do Debug.Write(index.ToString & " ") index += 1 Loop Until index > 10 Debug.WriteLine("") ' Output: 0 1 2 3 4 5 6 7 8 9 10 3.1 FOR...NEXT La sentencia FOR…Next está conformada por dos instrucciones una es FOR y la otra NEXT las cuales se realiza el bucle un número limitado de veces por lo que es necesario un “contador” para poder realizar un seguimiento de las repeticiones de la condiciones. Se debe asignar valores iniciales y finales en el contador. Este contador específica si la cantidad aumenta. A diferencia del bucle Do este usa un contador que incrementa su valor y reudce su valor en cada repetición. For contador = iniciar To finalizar [Step incremento] sentencias Next[contador] Los argumentos que participan son el contador, inició, finalizar el incremento en todos los campos numéricos. En el argumento incremento suelen ser positivos y negativos, el valor predeterminado de incremento es de 1.
  • 15. xiii TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” EJEMPLO FOR...NEXT Dim Words, Chars, MyString For Words = 10 To 1 Step -1 ' Set up 10 repetitions. For Chars = 0 To 9 ' Set up 10 repetitions. MyString = MyString & Chars ' Append number to string. Next Chars ' Increment counter MyString = MyString & " " ' Append a space. Next Words FIGURA 3.1.1 ESTRUCTURA FOR...NEXT 4.1 FOR EACH...NEXT En este último bucle , la For Each se ejecuta en un conjunto de instrucciones y colecciones ya que una vez que cada elemento esa independiente y especificado con un control para este bucle pero no posee valores iniciales y finales por lo que hace que la sentencia de los elementos se den en una matriz , en vez que repita varias veces. ESTRUCTURA FOR EACH...NEXT For Each element [ As datatype ] In group [ statements ] [ Continue For ]
  • 16. xiv TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” [ statements ] [ Exit For ] [ statements ] FIGURA 4.1.1 DIAGRAMA DE FLUJO EJEMPLO FOR EACH...NEXT Next [ element ] Dim dInfo As New System.IO.DirectoryInfo("c:") For Each dir As System.IO.DirectoryInfo In dInfo.GetDirectories() Debug.WriteLine(dir.Name) Next RESSULTADO DEL EJEMPLO:
  • 17. xv TAREA 9 : ESTRUCTURAS DE REPETICIÓN VB.NET INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “TRUJILLO” CONCLUSIONES - Espero aprender acerca de las ESTRUCTURAS DE REPETICIÓN VB.NET y su aplicación para hacer interfaces y operaciones. - Conocer acerca de las funciones e importancia de las ESTRUCTURAS DE REPETICIÓN VB.NET y aprender acerca de ello que es necesario para poder entender el desarrollo de un sistema. - Es un tema muy importantes ya que nos ayuda a poder desarrollar sistemas informaticos más confiables y seguros. RECOMENDACIONES • Tener una base teórica acerca de este tema e indagar aspectos no entendidos acerca de las ESTRUCTURAS DE REPETICIÓN VB.NET. • Tener conocimientos acerca de los VISUAL BASIC .NET para poder tener experiencia operando este sistema. REFERENCIAS BIBLIOGRÁFICAS • Estructura para la toma de decisiones. (n.d.). Retrieved June 7, 2022, from https://www3.gobiernodecanarias.org/medusa/ecoblog/eperpri/files/2014/06 /VBParte4.pdf • https://www.facebook.com/byspelco. (2018, April 4). Ciclos repetitivos en Visual Basic .NET (For, While, Do, For Each). Byspel. https://byspel.com/ciclos-repetitivos-en-visual-basic-net-estucturas-de- bucles/ • Jimdo de jdvmodulocase , 2014, https://jdvmodulocase.jimdofree.com/c- academico/visual-basic/estructuras-de-repetici%C3%B3n • ESTRUCTURAS DE CONTROL EN VISUAL BASIC NET Prof. (2022). Slidetodoc.com.https://slidetodoc.com/estructuras-de-control-en-visual- basic-net-prof/