SlideShare a Scribd company logo
1 of 6
Sentencia de control Tema:         “For” Profesor: Stalin Cruz
Sentencia FOR.....NEXT: La sentencia For da lugar a un bucle, y permite ejecutar un número de sentencias un cierto número de veces. Su forma general es: Este tipo de bucles se usan principalmente para recorrer un rango discreto de valores. Estos bucles son especialmente útiles para recorrer matrices. El funcionamiento es el siguiente: primero se asigna el valor de la expresion1 a la variable y se comprueba si su valor es mayor o menor que expresion2. En caso de ser menor se ejecutan las Sentencias y una vez ejecutadas la variable se incrementa en el valor de expresion3 o en 1 si no hay Step, volviéndose a efectuar la comparación entre la variable y la expresion2 y así sucesivamente hasta que el valor de la variable es mayor que expresion2 y en ese caso se sale del bucle.Todo lo anterior se produce en el caso de ser expresion3 un valor positivo, si fuera negativo las sentencias se ejecutan cuando el valor de la variable es mayor que el de expresion2 y después de cada ejecución se decrementa su valor según lo especificado en expresion3.
Partes de la sentencia
Ejemplo For index As Integer = 1 To 5     Debug.Write(index.ToString & " ") Next Debug.WriteLine("") ' Output: 1 2 3 4 5 For indexA = 1 To 3     ' Create a new String Builder, which is used     ' to efficiently build strings.     Dim sb As New System.Text.StringBuilder()     ' Append to the String Builder every third number     ' from 20 to 1 descending.     For index = 20 To 1 Step -3         sb.Append(indexB.ToString)         sb.Append(" ")     Next indexB     ' Display the line.     Debug.WriteLine(sb.ToString) Next indexA ' Output: '  20 17 14 11 8 5 2 '  20 17 14 11 8 5 2 '  20 17 14 11 8 5 2
DimlstAsNew List(Of Integer) From {10, 20, 30, 40} For index AsInteger = lst.Count - 1 To 0 Step -1 lst.RemoveAt(index) Next Debug.WriteLine(lst.Count.ToString) ' Output: 0 For index AsInteger = 1 To 100000 ' If index is between 5 and 7, continue ' with the next iteration. If index >= 5 And index <= 8 Then ContinueFor EndIf ' Display the index.     Debug.Write(index.ToString & " ") ' If index is 10, exit the loop. If index = 10 Then ExitFor EndIf Next Debug.WriteLine("") ' Output: 1 2 3 4 9 10 PublicEnum Mammals     Buffalo     Gazelle     Mongoose Rhinocerous     Whale EndEnum PublicSubListSomeMammals() For mammal As Mammals = Mammals.GazelleToMammals.Rhinocerous         Debug.Write(mammal.ToString & " ") Next     Debug.WriteLine("") ' Output: Gazelle Mongoose Rhinocerous EndSub
Private Class Distance     Public Property Number() As Double     Public Sub New(ByVal number As Double) Me.Number = number     End Sub     ' Define operator overloads to support For...Next statements.     Public Shared Operator +(ByVal op1 As Distance, ByVal op2 As Distance) As Distance         Return New Distance(op1.Number + op2.Number)     End Operator     Public Shared Operator -(ByVal op1 As Distance, ByVal op2 As Distance) As Distance         Return New Distance(op1.Number - op2.Number)     End Operator     Public Shared Operator >=(ByVal op1 As Distance, ByVal op2 As Distance) As Boolean         Return (op1.Number >= op2.Number)     End Operator     Public Shared Operator <=(ByVal op1 As Distance, ByVal op2 As Distance) As Boolean         Return (op1.Number <= op2.Number)     End Operator End Class Public Sub ListDistances()     Dim distFrom As New Distance(10)     Dim distTo As New Distance(25)     Dim distStep As New Distance(4)     For dist As Distance = distFrom To distTo Step distStep         Debug.Write(dist.Number.ToString & " ")     Next     Debug.WriteLine("")     ' Output: 10 14 18 22  End Sub

More Related Content

What's hot

Series Infinitas Convergentes y Divergentes en Geogebra CAS
Series Infinitas Convergentes y Divergentes en Geogebra CASSeries Infinitas Convergentes y Divergentes en Geogebra CAS
Series Infinitas Convergentes y Divergentes en Geogebra CASJose Perez
 
Integración por sustitución
Integración por sustituciónIntegración por sustitución
Integración por sustituciónangiegutierrez11
 
Método de Ordenamiento Directa (Burbuja)
Método de Ordenamiento Directa (Burbuja)Método de Ordenamiento Directa (Burbuja)
Método de Ordenamiento Directa (Burbuja)Sarai Gotopo
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Milton Nicolay
 

What's hot (13)

Funciones str
Funciones strFunciones str
Funciones str
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Strcspn
StrcspnStrcspn
Strcspn
 
Strcmp
StrcmpStrcmp
Strcmp
 
Series Infinitas Convergentes y Divergentes en Geogebra CAS
Series Infinitas Convergentes y Divergentes en Geogebra CASSeries Infinitas Convergentes y Divergentes en Geogebra CAS
Series Infinitas Convergentes y Divergentes en Geogebra CAS
 
Integración por sustitución
Integración por sustituciónIntegración por sustitución
Integración por sustitución
 
Pract5
Pract5Pract5
Pract5
 
Apunfun1
Apunfun1Apunfun1
Apunfun1
 
Integración por partes
Integración por partesIntegración por partes
Integración por partes
 
Unidad 3 limites
Unidad 3 limitesUnidad 3 limites
Unidad 3 limites
 
Método de Ordenamiento Directa (Burbuja)
Método de Ordenamiento Directa (Burbuja)Método de Ordenamiento Directa (Burbuja)
Método de Ordenamiento Directa (Burbuja)
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Sentencia ford
Sentencia fordSentencia ford
Sentencia ford
 

Viewers also liked

Horario de examenes 1 er trimestre colegio 2010
Horario de examenes 1 er trimestre colegio 2010Horario de examenes 1 er trimestre colegio 2010
Horario de examenes 1 er trimestre colegio 2010Stalyn Cruz
 
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...welshms
 
Caching and Microsoft Distributed Cache (aka "Velocity")
Caching and Microsoft Distributed Cache (aka "Velocity")Caching and Microsoft Distributed Cache (aka "Velocity")
Caching and Microsoft Distributed Cache (aka "Velocity")David Giard
 
2009 03 31 Healthstory Webinar Presentation
2009 03 31 Healthstory Webinar Presentation2009 03 31 Healthstory Webinar Presentation
2009 03 31 Healthstory Webinar PresentationNick van Terheyden
 
GrouperEye Product Plan
GrouperEye Product PlanGrouperEye Product Plan
GrouperEye Product Planwilliamstj
 
MTIA 2009 - Healthstory Project Overview Dictation To Clinical Data
MTIA 2009 - Healthstory Project Overview   Dictation To Clinical DataMTIA 2009 - Healthstory Project Overview   Dictation To Clinical Data
MTIA 2009 - Healthstory Project Overview Dictation To Clinical DataNick van Terheyden
 
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008Eugenio Agnello
 
50 Words Powerpoint Declan
50 Words Powerpoint Declan50 Words Powerpoint Declan
50 Words Powerpoint Declanmrrobbo
 
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.Eugenio Agnello
 
Professional Recommendations
Professional RecommendationsProfessional Recommendations
Professional RecommendationsRichard Sink
 
Skill2Win - 4D Analyser
Skill2Win - 4D AnalyserSkill2Win - 4D Analyser
Skill2Win - 4D Analyserleafboi
 
Cloud and azure and rock and roll
Cloud and azure and rock and rollCloud and azure and rock and roll
Cloud and azure and rock and rollDavid Giard
 
Gang announcements April 2010
Gang announcements April 2010Gang announcements April 2010
Gang announcements April 2010David Giard
 
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...Eugenio Agnello
 
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08Eugenio Agnello
 
Gang announcements 2010 07
Gang announcements 2010 07Gang announcements 2010 07
Gang announcements 2010 07David Giard
 
Multinational Business Academy, Noida
Multinational Business Academy, NoidaMultinational Business Academy, Noida
Multinational Business Academy, NoidaMBA Academy
 

Viewers also liked (20)

Horario de examenes 1 er trimestre colegio 2010
Horario de examenes 1 er trimestre colegio 2010Horario de examenes 1 er trimestre colegio 2010
Horario de examenes 1 er trimestre colegio 2010
 
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...
Transforming HR in an Uncertain Economy: Priorities and Processes That Delive...
 
Caching and Microsoft Distributed Cache (aka "Velocity")
Caching and Microsoft Distributed Cache (aka "Velocity")Caching and Microsoft Distributed Cache (aka "Velocity")
Caching and Microsoft Distributed Cache (aka "Velocity")
 
2009 03 31 Healthstory Webinar Presentation
2009 03 31 Healthstory Webinar Presentation2009 03 31 Healthstory Webinar Presentation
2009 03 31 Healthstory Webinar Presentation
 
GrouperEye Product Plan
GrouperEye Product PlanGrouperEye Product Plan
GrouperEye Product Plan
 
MTIA 2009 - Healthstory Project Overview Dictation To Clinical Data
MTIA 2009 - Healthstory Project Overview   Dictation To Clinical DataMTIA 2009 - Healthstory Project Overview   Dictation To Clinical Data
MTIA 2009 - Healthstory Project Overview Dictation To Clinical Data
 
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008
Verifica Di Resistenza Al Fuoco. Nuove Norme Tecniche 2008
 
50 Words Powerpoint Declan
50 Words Powerpoint Declan50 Words Powerpoint Declan
50 Words Powerpoint Declan
 
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.
Internet, Idea e Impresa. Storia di una micro impresa in un paese di provincia.
 
Criterios
CriteriosCriterios
Criterios
 
Professional Recommendations
Professional RecommendationsProfessional Recommendations
Professional Recommendations
 
Skill2Win - 4D Analyser
Skill2Win - 4D AnalyserSkill2Win - 4D Analyser
Skill2Win - 4D Analyser
 
Cloud and azure and rock and roll
Cloud and azure and rock and rollCloud and azure and rock and roll
Cloud and azure and rock and roll
 
WIH Wastebyrail Program
WIH Wastebyrail ProgramWIH Wastebyrail Program
WIH Wastebyrail Program
 
Gang announcements April 2010
Gang announcements April 2010Gang announcements April 2010
Gang announcements April 2010
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...
Edifici antisismici in Calcestruzzo Armato - 0 Obiettivi del capitolo 10 dell...
 
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08
Impianti Fotovoltaici Principi Basilari Ingg Conti Scuto Ott.'08
 
Gang announcements 2010 07
Gang announcements 2010 07Gang announcements 2010 07
Gang announcements 2010 07
 
Multinational Business Academy, Noida
Multinational Business Academy, NoidaMultinational Business Academy, Noida
Multinational Business Academy, Noida
 

Similar to Visual basic... tattyerick... for

Unidad 2
Unidad 2Unidad 2
Unidad 2UTP, TA
 
Comandos de Raptor,C# y Java
Comandos de Raptor,C# y JavaComandos de Raptor,C# y Java
Comandos de Raptor,C# y JavaAna Ruth G H
 
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptx
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptxescalamientoenplcsiemensbypgf-140923183202-phpapp02.pptx
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptxWilVargas2
 
1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigoGioo
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dqDorys Quiroz Quiroz
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 
Escalamiento en plc_siemens_by_pgf
Escalamiento en plc_siemens_by_pgfEscalamiento en plc_siemens_by_pgf
Escalamiento en plc_siemens_by_pgfPaul Gálvez
 
Practica2
Practica2Practica2
Practica2carlos
 
Practica2
Practica2Practica2
Practica2carlos
 
Principales codigos visual basic
Principales codigos visual basicPrincipales codigos visual basic
Principales codigos visual basicMarlon Gomez Solis
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlabMarc Llanos
 
Comandos de Raptor, Java y C# Sharp
Comandos de Raptor, Java y C# SharpComandos de Raptor, Java y C# Sharp
Comandos de Raptor, Java y C# SharpAna Ruth G H
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosAriMendoza9
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujofcgm2
 

Similar to Visual basic... tattyerick... for (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Comandos de Raptor,C# y Java
Comandos de Raptor,C# y JavaComandos de Raptor,C# y Java
Comandos de Raptor,C# y Java
 
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptx
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptxescalamientoenplcsiemensbypgf-140923183202-phpapp02.pptx
escalamientoenplcsiemensbypgf-140923183202-phpapp02.pptx
 
1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 
55852564 metodo-de-cross
55852564 metodo-de-cross55852564 metodo-de-cross
55852564 metodo-de-cross
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 
Escalamiento en plc_siemens_by_pgf
Escalamiento en plc_siemens_by_pgfEscalamiento en plc_siemens_by_pgf
Escalamiento en plc_siemens_by_pgf
 
Practica2
Practica2Practica2
Practica2
 
Practica2
Practica2Practica2
Practica2
 
TAREA 04_removed.pdf
TAREA 04_removed.pdfTAREA 04_removed.pdf
TAREA 04_removed.pdf
 
Principales codigos visual basic
Principales codigos visual basicPrincipales codigos visual basic
Principales codigos visual basic
 
Abc algoritmos
Abc algoritmos Abc algoritmos
Abc algoritmos
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlab
 
Comandos de Raptor, Java y C# Sharp
Comandos de Raptor, Java y C# SharpComandos de Raptor, Java y C# Sharp
Comandos de Raptor, Java y C# Sharp
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructurados
 
Teoria
TeoriaTeoria
Teoria
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 

More from Stalyn Cruz

Introduccin a la placa madre
Introduccin a la placa madreIntroduccin a la placa madre
Introduccin a la placa madreStalyn Cruz
 
Escuelas amigas grupo 1
Escuelas amigas grupo 1Escuelas amigas grupo 1
Escuelas amigas grupo 1Stalyn Cruz
 
Desarrollo pensamiento critico
Desarrollo pensamiento criticoDesarrollo pensamiento critico
Desarrollo pensamiento criticoStalyn Cruz
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaStalyn Cruz
 
Exposicion estalin
Exposicion estalinExposicion estalin
Exposicion estalinStalyn Cruz
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de controlStalyn Cruz
 
If visual basic marlon y españa
If visual basic marlon y españaIf visual basic marlon y españa
If visual basic marlon y españaStalyn Cruz
 
If gonzalez y medina
If gonzalez y medinaIf gonzalez y medina
If gonzalez y medinaStalyn Cruz
 
F.t.p gonzalez y medina
F.t.p   gonzalez y medinaF.t.p   gonzalez y medina
F.t.p gonzalez y medinaStalyn Cruz
 
Alojamientos wed joomla..... españa y marlon
Alojamientos wed joomla..... españa y marlonAlojamientos wed joomla..... españa y marlon
Alojamientos wed joomla..... españa y marlonStalyn Cruz
 
Practica#2 joomla
Practica#2 joomlaPractica#2 joomla
Practica#2 joomlaStalyn Cruz
 
Sistema informático monousuarios y multiusuarios clase 2
Sistema informático monousuarios y multiusuarios clase 2Sistema informático monousuarios y multiusuarios clase 2
Sistema informático monousuarios y multiusuarios clase 2Stalyn Cruz
 
Horario de examenes_1_er_trimestre_escuela_2010
Horario de examenes_1_er_trimestre_escuela_2010Horario de examenes_1_er_trimestre_escuela_2010
Horario de examenes_1_er_trimestre_escuela_2010Stalyn Cruz
 
Reglamento interno colegio equinoccial 2010 - 2011
Reglamento interno colegio equinoccial 2010 - 2011Reglamento interno colegio equinoccial 2010 - 2011
Reglamento interno colegio equinoccial 2010 - 2011Stalyn Cruz
 
CóDigo Escuela Equinoccial 2009
CóDigo Escuela Equinoccial 2009CóDigo Escuela Equinoccial 2009
CóDigo Escuela Equinoccial 2009Stalyn Cruz
 
Unidades Didacticas
Unidades DidacticasUnidades Didacticas
Unidades DidacticasStalyn Cruz
 
Perfil del Bachiller Tecnico en Administración de Sistemas
Perfil del Bachiller Tecnico en Administración de SistemasPerfil del Bachiller Tecnico en Administración de Sistemas
Perfil del Bachiller Tecnico en Administración de SistemasStalyn Cruz
 

More from Stalyn Cruz (20)

Introduccin a la placa madre
Introduccin a la placa madreIntroduccin a la placa madre
Introduccin a la placa madre
 
Escuelas amigas grupo 1
Escuelas amigas grupo 1Escuelas amigas grupo 1
Escuelas amigas grupo 1
 
Desarrollo pensamiento critico
Desarrollo pensamiento criticoDesarrollo pensamiento critico
Desarrollo pensamiento critico
 
Alojamiento web
Alojamiento webAlojamiento web
Alojamiento web
 
Implementacion
ImplementacionImplementacion
Implementacion
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Exposicion estalin
Exposicion estalinExposicion estalin
Exposicion estalin
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de control
 
If visual basic marlon y españa
If visual basic marlon y españaIf visual basic marlon y españa
If visual basic marlon y españa
 
If gonzalez y medina
If gonzalez y medinaIf gonzalez y medina
If gonzalez y medina
 
F.t.p gonzalez y medina
F.t.p   gonzalez y medinaF.t.p   gonzalez y medina
F.t.p gonzalez y medina
 
Archivo pdf
Archivo pdfArchivo pdf
Archivo pdf
 
Alojamientos wed joomla..... españa y marlon
Alojamientos wed joomla..... españa y marlonAlojamientos wed joomla..... españa y marlon
Alojamientos wed joomla..... españa y marlon
 
Practica#2 joomla
Practica#2 joomlaPractica#2 joomla
Practica#2 joomla
 
Sistema informático monousuarios y multiusuarios clase 2
Sistema informático monousuarios y multiusuarios clase 2Sistema informático monousuarios y multiusuarios clase 2
Sistema informático monousuarios y multiusuarios clase 2
 
Horario de examenes_1_er_trimestre_escuela_2010
Horario de examenes_1_er_trimestre_escuela_2010Horario de examenes_1_er_trimestre_escuela_2010
Horario de examenes_1_er_trimestre_escuela_2010
 
Reglamento interno colegio equinoccial 2010 - 2011
Reglamento interno colegio equinoccial 2010 - 2011Reglamento interno colegio equinoccial 2010 - 2011
Reglamento interno colegio equinoccial 2010 - 2011
 
CóDigo Escuela Equinoccial 2009
CóDigo Escuela Equinoccial 2009CóDigo Escuela Equinoccial 2009
CóDigo Escuela Equinoccial 2009
 
Unidades Didacticas
Unidades DidacticasUnidades Didacticas
Unidades Didacticas
 
Perfil del Bachiller Tecnico en Administración de Sistemas
Perfil del Bachiller Tecnico en Administración de SistemasPerfil del Bachiller Tecnico en Administración de Sistemas
Perfil del Bachiller Tecnico en Administración de Sistemas
 

Recently uploaded

Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 

Recently uploaded (20)

Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 

Visual basic... tattyerick... for

  • 1. Sentencia de control Tema: “For” Profesor: Stalin Cruz
  • 2. Sentencia FOR.....NEXT: La sentencia For da lugar a un bucle, y permite ejecutar un número de sentencias un cierto número de veces. Su forma general es: Este tipo de bucles se usan principalmente para recorrer un rango discreto de valores. Estos bucles son especialmente útiles para recorrer matrices. El funcionamiento es el siguiente: primero se asigna el valor de la expresion1 a la variable y se comprueba si su valor es mayor o menor que expresion2. En caso de ser menor se ejecutan las Sentencias y una vez ejecutadas la variable se incrementa en el valor de expresion3 o en 1 si no hay Step, volviéndose a efectuar la comparación entre la variable y la expresion2 y así sucesivamente hasta que el valor de la variable es mayor que expresion2 y en ese caso se sale del bucle.Todo lo anterior se produce en el caso de ser expresion3 un valor positivo, si fuera negativo las sentencias se ejecutan cuando el valor de la variable es mayor que el de expresion2 y después de cada ejecución se decrementa su valor según lo especificado en expresion3.
  • 3. Partes de la sentencia
  • 4. Ejemplo For index As Integer = 1 To 5 Debug.Write(index.ToString & " ") Next Debug.WriteLine("") ' Output: 1 2 3 4 5 For indexA = 1 To 3 ' Create a new String Builder, which is used ' to efficiently build strings. Dim sb As New System.Text.StringBuilder() ' Append to the String Builder every third number ' from 20 to 1 descending. For index = 20 To 1 Step -3 sb.Append(indexB.ToString) sb.Append(" ") Next indexB ' Display the line. Debug.WriteLine(sb.ToString) Next indexA ' Output: ' 20 17 14 11 8 5 2 ' 20 17 14 11 8 5 2 ' 20 17 14 11 8 5 2
  • 5. DimlstAsNew List(Of Integer) From {10, 20, 30, 40} For index AsInteger = lst.Count - 1 To 0 Step -1 lst.RemoveAt(index) Next Debug.WriteLine(lst.Count.ToString) ' Output: 0 For index AsInteger = 1 To 100000 ' If index is between 5 and 7, continue ' with the next iteration. If index >= 5 And index <= 8 Then ContinueFor EndIf ' Display the index. Debug.Write(index.ToString & " ") ' If index is 10, exit the loop. If index = 10 Then ExitFor EndIf Next Debug.WriteLine("") ' Output: 1 2 3 4 9 10 PublicEnum Mammals Buffalo Gazelle Mongoose Rhinocerous Whale EndEnum PublicSubListSomeMammals() For mammal As Mammals = Mammals.GazelleToMammals.Rhinocerous Debug.Write(mammal.ToString & " ") Next Debug.WriteLine("") ' Output: Gazelle Mongoose Rhinocerous EndSub
  • 6. Private Class Distance Public Property Number() As Double Public Sub New(ByVal number As Double) Me.Number = number End Sub ' Define operator overloads to support For...Next statements. Public Shared Operator +(ByVal op1 As Distance, ByVal op2 As Distance) As Distance Return New Distance(op1.Number + op2.Number) End Operator Public Shared Operator -(ByVal op1 As Distance, ByVal op2 As Distance) As Distance Return New Distance(op1.Number - op2.Number) End Operator Public Shared Operator >=(ByVal op1 As Distance, ByVal op2 As Distance) As Boolean Return (op1.Number >= op2.Number) End Operator Public Shared Operator <=(ByVal op1 As Distance, ByVal op2 As Distance) As Boolean Return (op1.Number <= op2.Number) End Operator End Class Public Sub ListDistances() Dim distFrom As New Distance(10) Dim distTo As New Distance(25) Dim distStep As New Distance(4) For dist As Distance = distFrom To distTo Step distStep Debug.Write(dist.Number.ToString & " ") Next Debug.WriteLine("") ' Output: 10 14 18 22 End Sub