SlideShare una empresa de Scribd logo
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

Taller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseintTaller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseintAldo Estrada Torres
 
Estructura selectiva simple con Java
Estructura selectiva simple con JavaEstructura selectiva simple con Java
Estructura selectiva simple con Java
Nora O. Martínez
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Sentencias de control visual basic
Sentencias de control visual basicSentencias de control visual basic
Sentencias de control visual basic
Carloos Octaavio
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
Jonathan Bastidas
 
Algoritmo Repetitivo
Algoritmo RepetitivoAlgoritmo Repetitivo
Algoritmo Repetitivo
Slims Colmenarez
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do whileAlfredo Huamani Escobar
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++tacubomx
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
Danny Martinez
 
Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
Nora O. Martínez
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
Marcelo Herrera
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Lic_Vera
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadasUVM
 
Insercion directa
Insercion directaInsercion directa
Insercion directaabelpit2
 
Debug PaulinaChacon
Debug PaulinaChaconDebug PaulinaChacon
Debug PaulinaChaconPau22
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whilerodpark
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
yance1
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas
william salazar
 

La actualidad más candente (20)

Taller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseintTaller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseint
 
Estructura selectiva simple con Java
Estructura selectiva simple con JavaEstructura selectiva simple con Java
Estructura selectiva simple con Java
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Sentencias de control visual basic
Sentencias de control visual basicSentencias de control visual basic
Sentencias de control visual basic
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
 
Algoritmo Repetitivo
Algoritmo RepetitivoAlgoritmo Repetitivo
Algoritmo Repetitivo
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++
 
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadas
 
Insercion directa
Insercion directaInsercion directa
Insercion directa
 
Debug PaulinaChacon
Debug PaulinaChaconDebug PaulinaChacon
Debug PaulinaChacon
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 

Destacado

Generalidades de Php
Generalidades de PhpGeneralidades de Php
Generalidades de Phpdenis2801
 
Funcion Factorial
Funcion FactorialFuncion Factorial
Funcion Factorial
Sergio Giraldo
 
Clase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasClase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de Sistemas
Jose 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
 
Manual de c/c++
Manual de c/c++Manual de c/c++
Manual de c/c++
Estudiantes ISI_UCA
 
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 mientras
Carlos 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 Enlazadas
Vane Borjas
 
Conexion mysql con java usando netbeans
Conexion mysql con java usando netbeansConexion mysql con java usando netbeans
Conexion mysql con java usando netbeans
Emerson Garay
 
Problemas del diagrama de flujo
Problemas del diagrama de  flujoProblemas del diagrama de  flujo
Problemas del diagrama de flujo
Sebastian Parra Martinez
 
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++ introduccion
jennipaola
 
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
CiclosCiclos
Ciclos
Aly Olvera
 
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).pptx
Carlos Díaz Sánchez
 
For
ForFor
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
yeisoncenteno1
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Javaquesada_diego
 
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 repetitivas
Abrirllave
 
Parcial
ParcialParcial
Parcial
anyomupe98
 
Presentación
Presentación Presentación
Presentación
anyomupe98
 
Presentacion
PresentacionPresentacion
Presentacion
carlos moreno
 
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.
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
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.pdf
LeonardoQuevedo18
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
yankelis 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
 
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
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
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.