SlideShare una empresa de Scribd logo
En general, hay tres formas diferentes
de instrucciones de repetición, todas
las cuales son proporcionadas en C++:
• while
• for
• Do while
WHILE
En C++, un ciclo while se construye usando una
instrucción while. La sintaxis de esta instrucción
es:
while (expresion)
instruccion;
Sintaxis:
En una instrucción while, la instrucción que sigue a
la expresión se ejecuta en forma repetida hasta que
la expresión reconozca un valor diferente de cero.
Considerando solo la expresión y la instrucción que
sigue al paréntesis, el proceso usado por la
computadora al evaluar una instrucción while es:
1. Probar la expresión
2. Si la expresión tiene un valor diferente de cero (verdadero)
a. ejecutar la instrucción que sigue al paréntesis
b. regresar al paso 1de lo contrario salir de la instrucción while
y ejecutar la siguiente instrucción ejecutable que sigue a la
instrucción while
DIAGRAMA DE FLUJO:
FOR
En C++, un ciclo for se construye usando
una instrucción for. Esta instrucción realiza
las mismas funciones que la instrucción
while, pero usa una forma diferente. En
muchas situaciones, en especial aquellas
que usan una condición de cuenta fija.
La sintaxis de la instrucción FOR es:

Más contenido relacionado

La actualidad más candente

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
Antonio Kobashikawa Carrasco
 
Declaraciones
DeclaracionesDeclaraciones
Declaraciones
leyohana14
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
DenisseChacaguasay
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
royimar
 
Ciclos
CiclosCiclos
Presentacion bucle
Presentacion buclePresentacion bucle
Presentacion bucle
José Andrés Urquizo Egas
 
CICLOS
CICLOSCICLOS
Ciclos
CiclosCiclos
Condisionales
CondisionalesCondisionales
Programacionestructurada
ProgramacionestructuradaProgramacionestructurada
Programacionestructurada
AriLis Holgubilla
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
Denisse C
 
Ciclos
CiclosCiclos
Grupo7
Grupo7Grupo7
Condisionales
CondisionalesCondisionales
Ciclos
CiclosCiclos

La actualidad más candente (15)

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
Declaraciones
DeclaracionesDeclaraciones
Declaraciones
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
 
Ciclos
CiclosCiclos
Ciclos
 
Presentacion bucle
Presentacion buclePresentacion bucle
Presentacion bucle
 
CICLOS
CICLOSCICLOS
CICLOS
 
Ciclos
CiclosCiclos
Ciclos
 
Condisionales
CondisionalesCondisionales
Condisionales
 
Programacionestructurada
ProgramacionestructuradaProgramacionestructurada
Programacionestructurada
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
 
Ciclos
CiclosCiclos
Ciclos
 
Grupo7
Grupo7Grupo7
Grupo7
 
Condisionales
CondisionalesCondisionales
Condisionales
 
Ciclos
CiclosCiclos
Ciclos
 

Destacado

A europa do barroco
A europa do barrocoA europa do barroco
A europa do barrocoYago123xd
 
Hernan garrido pasatiempo
Hernan garrido pasatiempoHernan garrido pasatiempo
Hernan garrido pasatiempo
Hernán . Garrido
 
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
farmaciapuertasmoreno
 
Expo ronal diaz daniel roldan desarrollo fetal
Expo ronal diaz daniel roldan desarrollo fetalExpo ronal diaz daniel roldan desarrollo fetal
Expo ronal diaz daniel roldan desarrollo fetal
anasoath
 
Trabajo final de_gestion
Trabajo final de_gestionTrabajo final de_gestion
Trabajo final de_gestion
Yanmarcos Rodriguez
 
Nuevas fuentes alternativas de energía
Nuevas fuentes alternativas de energíaNuevas fuentes alternativas de energía
Nuevas fuentes alternativas de energía
Itachi Araxiel
 
Programação 2º bimestre
Programação 2º bimestreProgramação 2º bimestre
Programação 2º bimestre
Rodrigo HistóriaGeografia
 
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
Mariana Santos
 
Presentación
PresentaciónPresentación
Presentación
difrango
 
Software libre y su mundo
Software libre y su mundoSoftware libre y su mundo
Software libre y su mundo
kika95
 
Emagrecer sem riscos
Emagrecer sem riscosEmagrecer sem riscos
Emagrecer sem riscos
Clinic Mais
 
Emagreça com saúde
Emagreça com saúdeEmagreça com saúde
Emagreça com saúde
Clinic Mais
 
Qué es un blog
Qué es un blogQué es un blog
Qué es un blog
JanetBLuna29
 
BettyOña- trabajo02
BettyOña- trabajo02BettyOña- trabajo02
BettyOña- trabajo02
Técnica de Ambato
 
Color secundario
Color secundarioColor secundario
Color secundario
Marli Moña
 
Informática oriana, angeles y ramiro.
Informática oriana, angeles y ramiro.Informática oriana, angeles y ramiro.
Informática oriana, angeles y ramiro.
15-78
 
92 comprar um computador nº9 e nº28
92 comprar um computador nº9 e nº2892 comprar um computador nº9 e nº28
92 comprar um computador nº9 e nº28
nonoano_segunda
 
Avril lavigne
Avril lavigneAvril lavigne
Avril lavigne
mesias97
 
Matemáticas en las espirales
Matemáticas en las espiralesMatemáticas en las espirales
Matemáticas en las espirales
Diego Alberto Rodríguez
 
Presupuesto de gobierno
Presupuesto de gobiernoPresupuesto de gobierno
Presupuesto de gobierno
Julyleo
 

Destacado (20)

A europa do barroco
A europa do barrocoA europa do barroco
A europa do barroco
 
Hernan garrido pasatiempo
Hernan garrido pasatiempoHernan garrido pasatiempo
Hernan garrido pasatiempo
 
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
Dermatologia peditrica en formulacion magistral moreno y galvez - aedsc - 2013
 
Expo ronal diaz daniel roldan desarrollo fetal
Expo ronal diaz daniel roldan desarrollo fetalExpo ronal diaz daniel roldan desarrollo fetal
Expo ronal diaz daniel roldan desarrollo fetal
 
Trabajo final de_gestion
Trabajo final de_gestionTrabajo final de_gestion
Trabajo final de_gestion
 
Nuevas fuentes alternativas de energía
Nuevas fuentes alternativas de energíaNuevas fuentes alternativas de energía
Nuevas fuentes alternativas de energía
 
Programação 2º bimestre
Programação 2º bimestreProgramação 2º bimestre
Programação 2º bimestre
 
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
Trabalho "Vila Real : A Sinfonia de Uma Grande Cidade"
 
Presentación
PresentaciónPresentación
Presentación
 
Software libre y su mundo
Software libre y su mundoSoftware libre y su mundo
Software libre y su mundo
 
Emagrecer sem riscos
Emagrecer sem riscosEmagrecer sem riscos
Emagrecer sem riscos
 
Emagreça com saúde
Emagreça com saúdeEmagreça com saúde
Emagreça com saúde
 
Qué es un blog
Qué es un blogQué es un blog
Qué es un blog
 
BettyOña- trabajo02
BettyOña- trabajo02BettyOña- trabajo02
BettyOña- trabajo02
 
Color secundario
Color secundarioColor secundario
Color secundario
 
Informática oriana, angeles y ramiro.
Informática oriana, angeles y ramiro.Informática oriana, angeles y ramiro.
Informática oriana, angeles y ramiro.
 
92 comprar um computador nº9 e nº28
92 comprar um computador nº9 e nº2892 comprar um computador nº9 e nº28
92 comprar um computador nº9 e nº28
 
Avril lavigne
Avril lavigneAvril lavigne
Avril lavigne
 
Matemáticas en las espirales
Matemáticas en las espiralesMatemáticas en las espirales
Matemáticas en las espirales
 
Presupuesto de gobierno
Presupuesto de gobiernoPresupuesto de gobierno
Presupuesto de gobierno
 

Similar a ciclo for while do

Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14
Cristhian BM
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
Rommel Lòpez
 
Ciclos
CiclosCiclos
Ciclos
Lalo Rams
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
LOANNELMARIN
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
Cesar Augusto Rodriguez Urrieta
 
Ciclos
CiclosCiclos
Ciclos
Aly Olvera
 
Presentacion
PresentacionPresentacion
Presentacion
carlos moreno
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
Fernando Solis
 
Instrucciones de control de salto
Instrucciones de control de saltoInstrucciones de control de salto
Instrucciones de control de salto
Abrirllave
 
Guia4
Guia4Guia4
Guia4
henser
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
Victor Zapata
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
yankelis zorrilla
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
adark
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3
maria_z2
 
Clase6 alg
Clase6 algClase6 alg
Clase6 alg
real110686
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
Abrirllave
 
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
Alex Cordova
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
Danny Martinez
 
Estructurada
EstructuradaEstructurada
Estructurada
kary30stm
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
luisandresrondongarc
 

Similar a ciclo for while do (20)

Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
Ciclos
CiclosCiclos
Ciclos
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Ciclos
CiclosCiclos
Ciclos
 
Presentacion
PresentacionPresentacion
Presentacion
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
 
Instrucciones de control de salto
Instrucciones de control de saltoInstrucciones de control de salto
Instrucciones de control de salto
 
Guia4
Guia4Guia4
Guia4
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3
 
Clase6 alg
Clase6 algClase6 alg
Clase6 alg
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
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
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Estructurada
EstructuradaEstructurada
Estructurada
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 

Último

Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 

Último (6)

Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 

ciclo for while do

  • 1.
  • 2. En general, hay tres formas diferentes de instrucciones de repetición, todas las cuales son proporcionadas en C++: • while • for • Do while
  • 3. WHILE En C++, un ciclo while se construye usando una instrucción while. La sintaxis de esta instrucción es: while (expresion) instruccion;
  • 4. Sintaxis: En una instrucción while, la instrucción que sigue a la expresión se ejecuta en forma repetida hasta que la expresión reconozca un valor diferente de cero. Considerando solo la expresión y la instrucción que sigue al paréntesis, el proceso usado por la computadora al evaluar una instrucción while es: 1. Probar la expresión 2. Si la expresión tiene un valor diferente de cero (verdadero) a. ejecutar la instrucción que sigue al paréntesis b. regresar al paso 1de lo contrario salir de la instrucción while y ejecutar la siguiente instrucción ejecutable que sigue a la instrucción while
  • 6. FOR En C++, un ciclo for se construye usando una instrucción for. Esta instrucción realiza las mismas funciones que la instrucción while, pero usa una forma diferente. En muchas situaciones, en especial aquellas que usan una condición de cuenta fija.
  • 7. La sintaxis de la instrucción FOR es: