SlideShare una empresa de Scribd logo
WHILEYDO WHILE Nombre: Roger Cabrera CI: 20.081.027 Ing. Sistema III Semestre Sección: 002
¿Que es y para que sirve While? While permite al programador especificar las veces que se repita una acción (una o más sentencias de programación) mientras una condición se mantenga verdadera.
Mientras la condición se mantenga verdadera, el bloque de instrucciones dentro de las llaves se ejecutará "x" cantidad de veces. Es necesario que alguna vez la condición se haga falsa, pues de lo contrario se entraría en un ciclo infinito de repeticiones (bucle infinito) y el programa se consideraría bloqueado. Por lo tanto es necesario que en el bloque de instrucciones dentro de la estructura while, se ejecute alguna acción que en algún momento haga que la condición sea falsa.
Estructura de While while (condición){             bloque de instrucciones};
Ejemplo de While #include <iostream> Using namespace std; Int main () Int contador=0; While(contador <= 10) { Cout<<contador<<endl; Contador++; } Return 0; }
¿Qué es y para que sirve Do While? La estructura repetitiva while (mientras) es aquella en la que el número de iteraciones no se conoce por anticipado y el cuerpo del bucle se ejecuta repetidamente mientras que una condición sea verdadera .
Reglas de funcionamiento : La condición se evalúa antes y después de cada ejecución del bucle. Si la condición es verdadera, se ejecuta el bucle, y si es falsa, el control pasa a la sentencia siguiente al bucle. Si la condición se evalúa a falso cuando se ejecuta el bucle por primera vez, el cuerpo del bucle no se ejecutará nunca.  Mientras la condición sea verdadera el bucle se ejecutará. Esto significa que el bucle se ejecutará indefinidamente a menos que "algo" en el interior del bucle modifique la condición haciendo que su valor pase a falso. Si la expresión nunca cambia de valor, entonces el bucle no termina nunca y se denomina bucle infinito lo cual no es deseable.
Ejemplo de Do While ProgramEj_While Uses Crt;  {El siguiente programa captura una cadena,  hasta que se presione la tecla Esc(escape),  cuyo ordinal es el #27.} Const Esc = #27; Var   nombre : string[30];   tecla  : char;   cont   : word; begin ClrScr;   cont:=1;   While (tecla<>Esc) do begin Write(cont,' Nombre : '); ReadLn(nombre); inc(cont);       tecla:=ReadKey end end.

Más contenido relacionado

La actualidad más candente

Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion abmendo28
 
Tarea sesion3
Tarea sesion3Tarea sesion3
Tarea sesion3
RONALLE
 
PROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHPPROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHP
VanHe17
 
PROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHPPROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHP
VanHe17
 
BucleCM
BucleCMBucleCM
BucleCM
Carlos_Mario
 
Clase7 fp
Clase7 fpClase7 fp
Clase7 fp
cathy rane clare
 
Ciclo haga mientras
Ciclo haga mientrasCiclo haga mientras
Ciclo haga mientras
Magda Fernandez
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
compumet sac
 
Spring Annotations: Proxy
Spring Annotations: ProxySpring Annotations: Proxy
Spring Annotations: Proxy
OSOCO
 
Ciclos en java script
Ciclos en java scriptCiclos en java script
Ciclos en java script
Carlos Andrés Hernández Doria
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
D6 a sentencias de control de flujo
D6 a sentencias de control de flujoD6 a sentencias de control de flujo
D6 a sentencias de control de flujo
Gabriel Mondragón
 
Estructuras de control en android
Estructuras de control en androidEstructuras de control en android
Estructuras de control en android
vane18evi
 
Presentacion
PresentacionPresentacion
Presentacion
carlos moreno
 

La actualidad más candente (20)

Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion
 
Tarea sesion3
Tarea sesion3Tarea sesion3
Tarea sesion3
 
PROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHPPROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHP
 
PROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHPPROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHP
 
Kt condicionales en php
Kt condicionales en phpKt condicionales en php
Kt condicionales en php
 
Condicionales
CondicionalesCondicionales
Condicionales
 
BucleCM
BucleCMBucleCM
BucleCM
 
Clase7 fp
Clase7 fpClase7 fp
Clase7 fp
 
Ciclo haga mientras
Ciclo haga mientrasCiclo haga mientras
Ciclo haga mientras
 
Limpiar controles
Limpiar controlesLimpiar controles
Limpiar controles
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
Programa c++
Programa c++Programa c++
Programa c++
 
Spring Annotations: Proxy
Spring Annotations: ProxySpring Annotations: Proxy
Spring Annotations: Proxy
 
Ciclos en java script
Ciclos en java scriptCiclos en java script
Ciclos en java script
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
D6 a sentencias de control de flujo
D6 a sentencias de control de flujoD6 a sentencias de control de flujo
D6 a sentencias de control de flujo
 
Estructuras de control en android
Estructuras de control en androidEstructuras de control en android
Estructuras de control en android
 
Presentacion
PresentacionPresentacion
Presentacion
 
While
WhileWhile
While
 
Estructura de control y bucles
Estructura de control y bucles Estructura de control y bucles
Estructura de control y bucles
 

Destacado

میلاد مصطفیٰ للملا علی القاری
میلاد مصطفیٰ للملا علی القاریمیلاد مصطفیٰ للملا علی القاری
میلاد مصطفیٰ للملا علی القاری
sunninews92
 
American race motorcycle
American race motorcycleAmerican race motorcycle
American race motorcycle
Geloman's Spares
 
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de RiesgosMesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
Rubiela Arce Peñaranda
 
Power
PowerPower
Power
MMACNS
 
Study In USA
Study In USAStudy In USA
Study In USA
johnanderson5637
 
Ficha 12 mervio radial entregada orto+aeemt+semfyc
Ficha 12  mervio radial entregada orto+aeemt+semfycFicha 12  mervio radial entregada orto+aeemt+semfyc
Ficha 12 mervio radial entregada orto+aeemt+semfyc
ERNESTO fernandez
 
Cybercrime: Virus and Defense
Cybercrime: Virus and DefenseCybercrime: Virus and Defense
Cybercrime: Virus and Defense
Md.Tanvir Ul Haque
 
Apresentação Abear (22/11/16)
Apresentação Abear (22/11/16)Apresentação Abear (22/11/16)
Apresentação Abear (22/11/16)
Sistema CNC
 
July 2016 - Unemployment: How much longer?
July 2016 - Unemployment: How much longer?July 2016 - Unemployment: How much longer?
July 2016 - Unemployment: How much longer?
FGV Brazil
 
Kudos: Improving the Reachability and Research Impact
Kudos: Improving the Reachability and Research ImpactKudos: Improving the Reachability and Research Impact
Kudos: Improving the Reachability and Research Impact
Nader Ale Ebrahim
 
7.marca
7.marca7.marca
7.marca
alicecalderon
 
Proyecto cce angel
Proyecto cce angelProyecto cce angel
Proyecto cce angel
Miguel Angel Cantuña
 
SEGURIDAD WEB 2.0
SEGURIDAD WEB 2.0 SEGURIDAD WEB 2.0
SEGURIDAD WEB 2.0 EDEV-GrupoD
 
Bases para concurso de fotografia 2013
Bases para concurso de fotografia 2013Bases para concurso de fotografia 2013
Bases para concurso de fotografia 2013laborriquita
 
Edited_ResumeSeptember,2010
Edited_ResumeSeptember,2010Edited_ResumeSeptember,2010
Edited_ResumeSeptember,2010sk nahar
 
Lluvia de ideas (2)
Lluvia de ideas (2)Lluvia de ideas (2)
Lluvia de ideas (2)
yokicarlos
 
Victoria and albert museum
Victoria and albert museumVictoria and albert museum
Victoria and albert museum
Ivana Štípalová
 
O melhor natal de todos os tempos
O melhor natal de todos os temposO melhor natal de todos os tempos
O melhor natal de todos os tempos
Sidinei Kauer
 
Expo guardar objetos en ficheros serializable (2)
Expo guardar objetos en ficheros  serializable (2)Expo guardar objetos en ficheros  serializable (2)
Expo guardar objetos en ficheros serializable (2)DIEGO MARTINEZ
 

Destacado (20)

میلاد مصطفیٰ للملا علی القاری
میلاد مصطفیٰ للملا علی القاریمیلاد مصطفیٰ للملا علی القاری
میلاد مصطفیٰ للملا علی القاری
 
American race motorcycle
American race motorcycleAmerican race motorcycle
American race motorcycle
 
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de RiesgosMesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
Mesa Temáitca Agropecuaria Medio Ambiente y Gestión de Riesgos
 
Entrevista
EntrevistaEntrevista
Entrevista
 
Power
PowerPower
Power
 
Study In USA
Study In USAStudy In USA
Study In USA
 
Ficha 12 mervio radial entregada orto+aeemt+semfyc
Ficha 12  mervio radial entregada orto+aeemt+semfycFicha 12  mervio radial entregada orto+aeemt+semfyc
Ficha 12 mervio radial entregada orto+aeemt+semfyc
 
Cybercrime: Virus and Defense
Cybercrime: Virus and DefenseCybercrime: Virus and Defense
Cybercrime: Virus and Defense
 
Apresentação Abear (22/11/16)
Apresentação Abear (22/11/16)Apresentação Abear (22/11/16)
Apresentação Abear (22/11/16)
 
July 2016 - Unemployment: How much longer?
July 2016 - Unemployment: How much longer?July 2016 - Unemployment: How much longer?
July 2016 - Unemployment: How much longer?
 
Kudos: Improving the Reachability and Research Impact
Kudos: Improving the Reachability and Research ImpactKudos: Improving the Reachability and Research Impact
Kudos: Improving the Reachability and Research Impact
 
7.marca
7.marca7.marca
7.marca
 
Proyecto cce angel
Proyecto cce angelProyecto cce angel
Proyecto cce angel
 
SEGURIDAD WEB 2.0
SEGURIDAD WEB 2.0 SEGURIDAD WEB 2.0
SEGURIDAD WEB 2.0
 
Bases para concurso de fotografia 2013
Bases para concurso de fotografia 2013Bases para concurso de fotografia 2013
Bases para concurso de fotografia 2013
 
Edited_ResumeSeptember,2010
Edited_ResumeSeptember,2010Edited_ResumeSeptember,2010
Edited_ResumeSeptember,2010
 
Lluvia de ideas (2)
Lluvia de ideas (2)Lluvia de ideas (2)
Lluvia de ideas (2)
 
Victoria and albert museum
Victoria and albert museumVictoria and albert museum
Victoria and albert museum
 
O melhor natal de todos os tempos
O melhor natal de todos os temposO melhor natal de todos os tempos
O melhor natal de todos os tempos
 
Expo guardar objetos en ficheros serializable (2)
Expo guardar objetos en ficheros  serializable (2)Expo guardar objetos en ficheros  serializable (2)
Expo guardar objetos en ficheros serializable (2)
 

Similar a Alexander power point

5.3 instruccion while
5.3 instruccion while5.3 instruccion while
5.3 instruccion while
SNPP
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticionadark
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
Abrirllave
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de controlStalyn 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
 
Estructuras de Control Repetitivo
Estructuras de Control RepetitivoEstructuras de Control Repetitivo
Estructuras de Control Repetitivo
Rossana Guillen Avila
 
Sentencias condicionales y ciclos
Sentencias condicionales y ciclosSentencias condicionales y ciclos
Sentencias condicionales y ciclos
Sohar Carr
 
Fpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.comFpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.com
FresyMetal
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
Victor Zapata
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Javaquesada_diego
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras controlJulio Pari
 
Lenguaje de programacion C++ 4
Lenguaje de programacion C++ 4Lenguaje de programacion C++ 4
Lenguaje de programacion C++ 4David
 
Repeticiones
RepeticionesRepeticiones
Repeticiones
chembe
 
Unidad4
Unidad4Unidad4
Unidad4JHONNY
 

Similar a Alexander power point (20)

5.3 instruccion while
5.3 instruccion while5.3 instruccion while
5.3 instruccion while
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 
Iteraciones y decisiones en c++
Iteraciones y decisiones en c++Iteraciones y decisiones en c++
Iteraciones y decisiones en c++
 
Manual
ManualManual
Manual
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de control
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Estructuras de Control Repetitivo
Estructuras de Control RepetitivoEstructuras de Control Repetitivo
Estructuras de Control Repetitivo
 
Sentencias condicionales y ciclos
Sentencias condicionales y ciclosSentencias condicionales y ciclos
Sentencias condicionales y ciclos
 
Fpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.comFpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.com
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
Sentencias
SentenciasSentencias
Sentencias
 
Sentencias
SentenciasSentencias
Sentencias
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras control
 
Instruccion while bm
Instruccion while bmInstruccion while bm
Instruccion while bm
 
Lenguaje de programacion C++ 4
Lenguaje de programacion C++ 4Lenguaje de programacion C++ 4
Lenguaje de programacion C++ 4
 
Repeticiones
RepeticionesRepeticiones
Repeticiones
 
Unidad4
Unidad4Unidad4
Unidad4
 

Último

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 

Último (20)

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 

Alexander power point

  • 1. WHILEYDO WHILE Nombre: Roger Cabrera CI: 20.081.027 Ing. Sistema III Semestre Sección: 002
  • 2. ¿Que es y para que sirve While? While permite al programador especificar las veces que se repita una acción (una o más sentencias de programación) mientras una condición se mantenga verdadera.
  • 3. Mientras la condición se mantenga verdadera, el bloque de instrucciones dentro de las llaves se ejecutará "x" cantidad de veces. Es necesario que alguna vez la condición se haga falsa, pues de lo contrario se entraría en un ciclo infinito de repeticiones (bucle infinito) y el programa se consideraría bloqueado. Por lo tanto es necesario que en el bloque de instrucciones dentro de la estructura while, se ejecute alguna acción que en algún momento haga que la condición sea falsa.
  • 4. Estructura de While while (condición){             bloque de instrucciones};
  • 5. Ejemplo de While #include <iostream> Using namespace std; Int main () Int contador=0; While(contador <= 10) { Cout<<contador<<endl; Contador++; } Return 0; }
  • 6. ¿Qué es y para que sirve Do While? La estructura repetitiva while (mientras) es aquella en la que el número de iteraciones no se conoce por anticipado y el cuerpo del bucle se ejecuta repetidamente mientras que una condición sea verdadera .
  • 7. Reglas de funcionamiento : La condición se evalúa antes y después de cada ejecución del bucle. Si la condición es verdadera, se ejecuta el bucle, y si es falsa, el control pasa a la sentencia siguiente al bucle. Si la condición se evalúa a falso cuando se ejecuta el bucle por primera vez, el cuerpo del bucle no se ejecutará nunca. Mientras la condición sea verdadera el bucle se ejecutará. Esto significa que el bucle se ejecutará indefinidamente a menos que "algo" en el interior del bucle modifique la condición haciendo que su valor pase a falso. Si la expresión nunca cambia de valor, entonces el bucle no termina nunca y se denomina bucle infinito lo cual no es deseable.
  • 8. Ejemplo de Do While ProgramEj_While Uses Crt; {El siguiente programa captura una cadena, hasta que se presione la tecla Esc(escape), cuyo ordinal es el #27.} Const Esc = #27; Var nombre : string[30]; tecla : char; cont : word; begin ClrScr; cont:=1; While (tecla<>Esc) do begin Write(cont,' Nombre : '); ReadLn(nombre); inc(cont); tecla:=ReadKey end end.