SlideShare una empresa de Scribd logo
1 de 16
DO WHILE, FOR Y FOREACH Integrantes: Maciel Gómez Ana Karen López Carlos Janeth Meza Rodríguez José Rogelio Villegas Pérez David Martinez Pantaleon Claudia   Quiroz Gonzalez Alejandro
DO WHILE ,[object Object]
En el ciclo while la condición se evalúa al principio, mientras que en el ciclo do while la condición se evalúa al final.,[object Object]
 La sintaxis del do whilees:do { // codigo } while(condicion); // fijate en el ;
DO WHILE ,[object Object],Se ejecuta el código del do while Se revisa la condición Si la condición es verdadera se regresa al primer punto Si la condición es falsa ejecuta la siguiente línea de código del programa ,[object Object],[object Object]
 La sintaxis del for es la siguiente:for(inicializacion; condicion; incremento){ // codigo } FOR
[object Object],Se inicializan las variables en la sección de inicialización Se evalúa la condición Si el resultado es verdadero se ejecuta el código y al final se ejecuta el incremento Si el resultado es falso se termina la ejecución del ciclo y se continúa con la siguiente línea del programa. FOR
FOREACH ,[object Object]
La instrucción foreach se utiliza para recorrer en iteración una colección de elementos y obtener la información deseada, pero no se debe utilizar para cambiar el contenido de la colección, ya que se pueden producir efectos secundarios imprevisibles.,[object Object]
 También se puede salir de un bucle foreach mediante las instrucciones goto, return o throw.,[object Object]
For, prueba de escritorio ,[object Object]
Después pasamos a lo que es el primer for, en este se aplica el incremento.,[object Object]
Ahora el siguiente for que sirve para decrementar la variable ya aumentada en el anterior for.For, prueba de escritorio
For, prueba de escritorio ,[object Object],[object Object]
Primero se define el do, se declara la variable y el usuario tiene que ingresar ese valor.,[object Object]
Ya terminado de ejecutarse el ciclo for, se imprime la siguiente etiqueta.,[object Object]

Más contenido relacionado

La actualidad más candente

Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEUniversidad de cordoba
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Maria B. Ramos Osorio
 
Ley de ohm vladimir alvarado 10 preguntas
Ley de ohm vladimir alvarado 10 preguntasLey de ohm vladimir alvarado 10 preguntas
Ley de ohm vladimir alvarado 10 preguntasvladimiralvaradomans
 
Unidad 4. estructuras de control
Unidad 4. estructuras de controlUnidad 4. estructuras de control
Unidad 4. estructuras de controlssusercfcb50
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesIsrael Castillo Cruz
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura CondicionalRegina Flores
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlLic_Vera
 
Estructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoEstructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoAlex Cordova
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++ncrmax
 
Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Raul Ortega
 
Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.carmenrico14
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticionadark
 

La actualidad más candente (20)

Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASE
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
 
Ley de ohm vladimir alvarado 10 preguntas
Ley de ohm vladimir alvarado 10 preguntasLey de ohm vladimir alvarado 10 preguntas
Ley de ohm vladimir alvarado 10 preguntas
 
Ciclo PARA
Ciclo PARACiclo PARA
Ciclo PARA
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Unidad 4. estructuras de control
Unidad 4. estructuras de controlUnidad 4. estructuras de control
Unidad 4. estructuras de control
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoEstructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigo
 
Corriente alterna
Corriente alternaCorriente alterna
Corriente alterna
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.
 
Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.Unidad 5: Sistemas de alimentación de equipos informáticos.
Unidad 5: Sistemas de alimentación de equipos informáticos.
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
Guia estructuras condicionales
Guia estructuras condicionalesGuia estructuras condicionales
Guia estructuras condicionales
 
Unidad1 y 2
Unidad1 y 2Unidad1 y 2
Unidad1 y 2
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 

Destacado

Generalidades de Php
Generalidades de PhpGeneralidades de Php
Generalidades de Phpdenis2801
 
Clase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasClase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasJose Bustamante Romero
 
Javax.servlet,http packages
Javax.servlet,http packagesJavax.servlet,http packages
Javax.servlet,http packagesvamsi krishna
 
Estructuras de Control C++
Estructuras de Control C++Estructuras de Control C++
Estructuras de Control C++Jorge Leonardo
 
For, prueba de escritorio
For, prueba de escritorioFor, prueba de escritorio
For, prueba de escritorioRogDer
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientrasAaronDBM
 
Vectores seguimiento estructura mientras
Vectores seguimiento estructura mientrasVectores seguimiento estructura mientras
Vectores seguimiento estructura mientrasCarlos Camargo
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?Vane Borjas
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do whileDenisse C
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++N_Alejandrino
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas EnlazadasVane Borjas
 
Conexion mysql con java usando netbeans
Conexion mysql con java usando netbeansConexion mysql con java usando netbeans
Conexion mysql con java usando netbeansEmerson Garay
 
Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++ivanjvic
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccionjennipaola
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En Cpainni
 

Destacado (20)

Generalidades de Php
Generalidades de PhpGeneralidades de Php
Generalidades de Php
 
Funcion Factorial
Funcion FactorialFuncion Factorial
Funcion Factorial
 
Clase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasClase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de Sistemas
 
Javax.servlet,http packages
Javax.servlet,http packagesJavax.servlet,http packages
Javax.servlet,http packages
 
Estructuras de Control C++
Estructuras de Control C++Estructuras de Control C++
Estructuras de Control C++
 
For, prueba de escritorio
For, prueba de escritorioFor, prueba de escritorio
For, prueba de escritorio
 
Manual de c/c++
Manual de c/c++Manual de c/c++
Manual de c/c++
 
Java.sql.*
Java.sql.*Java.sql.*
Java.sql.*
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientras
 
Vectores seguimiento estructura mientras
Vectores seguimiento estructura mientrasVectores seguimiento estructura mientras
Vectores seguimiento estructura mientras
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas Enlazadas
 
Conexion mysql con java usando netbeans
Conexion mysql con java usando netbeansConexion mysql con java usando netbeans
Conexion mysql con java usando netbeans
 
Problemas del diagrama de flujo
Problemas del diagrama de  flujoProblemas del diagrama de  flujo
Problemas del diagrama de flujo
 
Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccion
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En C
 
While y do while c++
While y do while c++While y do while c++
While y do while c++
 

Similar a Do while, for y foreach

Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++tacubomx
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxCarlos Díaz Sánchez
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoyeisoncenteno1
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.DENIRAMIREZANDRADE
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivasAbrirllave
 
Presentación
Presentación Presentación
Presentación anyomupe98
 
Estructuras de Control - Ivan Walkes Mc.
Estructuras de Control - Ivan Walkes Mc.Estructuras de Control - Ivan Walkes Mc.
Estructuras de Control - Ivan Walkes Mc.Ivan A. Walkes Mc.
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.DENIRAMIREZANDRADE
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfLeonardoQuevedo18
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayanayankelis zorrilla
 
Power point progrmacion 2[1]
Power point progrmacion 2[1]Power point progrmacion 2[1]
Power point progrmacion 2[1]bonito-56
 

Similar a Do while, for y foreach (20)

Ciclos
CiclosCiclos
Ciclos
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
 
For
ForFor
For
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
Parcial
ParcialParcial
Parcial
 
Presentación
Presentación Presentación
Presentación
 
Presentacion
PresentacionPresentacion
Presentacion
 
Http estructa
Http estructaHttp estructa
Http estructa
 
Iteraciones y decisiones en c++
Iteraciones y decisiones en c++Iteraciones y decisiones en c++
Iteraciones y decisiones en c++
 
Estructuras de Control - Ivan Walkes Mc.
Estructuras de Control - Ivan Walkes Mc.Estructuras de Control - Ivan Walkes Mc.
Estructuras de Control - Ivan Walkes Mc.
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdf
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Power point progrmacion 2[1]
Power point progrmacion 2[1]Power point progrmacion 2[1]
Power point progrmacion 2[1]
 

Do while, for y foreach

  • 1. DO WHILE, FOR Y FOREACH Integrantes: Maciel Gómez Ana Karen López Carlos Janeth Meza Rodríguez José Rogelio Villegas Pérez David Martinez Pantaleon Claudia Quiroz Gonzalez Alejandro
  • 2.
  • 3.
  • 4. La sintaxis del do whilees:do { // codigo } while(condicion); // fijate en el ;
  • 5.
  • 6. La sintaxis del for es la siguiente:for(inicializacion; condicion; incremento){ // codigo } FOR
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Ahora el siguiente for que sirve para decrementar la variable ya aumentada en el anterior for.For, prueba de escritorio
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. El resultado es el siguiente.