SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL DE CHIMBORAZO 
Facultad de Ciencias de la Educación, Humanas y Tecnologías 
Escuela de Informática Aplicada a la Educación 
Realizado por: Ana Belén Chávez
UNIVERSIDAD NACIONAL DE CHIMBORAZO 
Facultad de Ciencias de la Educación, Humanas y Tecnologías 
Escuela de Informática Aplicada a la Educación 
OBJETIVO DE LA CLASE 
Identificar y aplicar la estructura de repetición While en lenguaje de programación C++ 
INTRODUCCIÓN En la solución a problemas es necesario ejecutar repetidas veces una instrucción o un conjunto de instrucciones, en algunos casos el número de veces que se repiten dicha instrucciones se conoce con anterioridad, mientras que en otras ocasiones el número de repeticiones depende del cálculo o estado de variables, que están dentro del problema. Las instrucciones se repiten dependiendo del resultado a la validación de una condición. Es un ciclo que nos permite representar un conjunto de instrucciones que debe repetirse una cantidad limitada de veces. Qué es una estructura de repetición Una estructura de repetición, también llamada lazo o bucle, hace posible la ejecución repetida de secciones específicas de código. Un bloque de sentencias se ejecuta una vez para cada uno de los valores que va tomando un contador. Se ejecuta un número específico de veces, siendo el número de repeticiones conocido antes de que empiece la ejecución de tal bucle. ESTRUCTURA WHILE 
El ciclo while representa el esquema general de trabajo para todos los ciclos, esto quiere decir que si se entiende claramente la lógica de funcionamiento de este ciclo se facilita
UNIVERSIDAD NACIONAL DE CHIMBORAZO 
Facultad de Ciencias de la Educación, Humanas y Tecnologías 
Escuela de Informática Aplicada a la Educación 
entender no solo los otros ciclos. Es útil saber que este ciclo también es llamado en algunos libros el Ciclo Mientras Que. FORMATO Debe tener una variable inicial y una final o un numero una condición un proceso un incremento para que funcione correctamente. Un error muy común con el while, es poner un punto y coma(;) después de la condición Ejemplo while(condición); ←-esto es y causa un Ejemplo Cargar o inicializar variable de condición; while(condición) { grupo cierto de instrucciones; incremento; } error. 
Verdad 
Valor Inicial 
Valor Inicial Condición y Valor final 
Proceso 
Incremento 
Impresión
UNIVERSIDAD NACIONAL DE CHIMBORAZO 
Facultad de Ciencias de la Educación, Humanas y Tecnologías 
Escuela de Informática Aplicada a la Educación 
FUNCIONAMIENTO La estructura while verifica la condición del ciclo, si la condición es verdadera se ejecutan las instrucciones. El ciclo while se puede describir de la siguiente forma: cuando el computador encuentra la estructura while verifica la condición del ciclo, si la condición es verdadera se ejecutan las instrucciones al interior del ciclo, luego de ejecutar la última condición del ciclo se vuelve a evaluar la condición, sí continúa siendo cierta se vuelve a ejecutar el bloque de instrucciones del ciclo. Cuando la condición se hace falsa el computador se salta el bloque de instrucciones del ciclo y continúa con la ejecución del resto de instrucciones del programa o finaliza. SINTAXIS 
#include <stdio.h> #include <stdio.h> #include <conio.h> #include <string.h> Void main() { clrscr(); intcontador; Contado=1; while(Condición<= n) { Proceso Incremento++ } getchar(); } 
EJERCICIO DEMOSTRATIVO Serie del 1 a la n 
Diagrama de flujo y codificación
UNIVERSIDAD NACIONAL DE CHIMBORAZO 
Facultad de Ciencias de la Educación, Humanas y Tecnologías 
Escuela de Informática Aplicada a la Educación 
#include <stdio.h> #include <conio.h> #include <string.h> main() { clrscr(); int n; int i; int c=0; i=1; printf("nn ingrese el numero de repeticiones"); scanf("%d",& n); while (i<=n) { c=c+1; printf(" nn la serie es "); printf("%d",c); i++; } getch(); }

Más contenido relacionado

La actualidad más candente

Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
gabriela puerta
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivas
martell024
 
Estructuras iterativas1
Estructuras iterativas1Estructuras iterativas1
Estructuras iterativas1
Kathy Granizo
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
Rosbelia Balza
 

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
 
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
 
Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje CEstructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje C
 
Estructuras anidadas
Estructuras anidadasEstructuras anidadas
Estructuras anidadas
 
Estructurada
EstructuradaEstructurada
Estructurada
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Ciclo PARA
Ciclo PARACiclo PARA
Ciclo PARA
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivas
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
 
Estructuras iterativas1
Estructuras iterativas1Estructuras iterativas1
Estructuras iterativas1
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Estructura pseudocodigo
Estructura pseudocodigoEstructura pseudocodigo
Estructura pseudocodigo
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1
 
Complemento Ciclos
Complemento CiclosComplemento Ciclos
Complemento Ciclos
 
Ciclos
CiclosCiclos
Ciclos
 

Similar a while C++

Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
marigelcontreras
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
marigelcontreras
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 

Similar a while C++ (20)

Plan de clase
Plan de clasePlan de clase
Plan de clase
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
 
Ciclos
CiclosCiclos
Ciclos
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Tema 10
Tema 10Tema 10
Tema 10
 
ESTRUCTURAS DE REPETICIÓN.pptx
ESTRUCTURAS  DE REPETICIÓN.pptxESTRUCTURAS  DE REPETICIÓN.pptx
ESTRUCTURAS DE REPETICIÓN.pptx
 
While do while
While do whileWhile do while
While do while
 
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
 
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
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Tema6
Tema6Tema6
Tema6
 

Más de Annita Chavez

Componetes del computador
Componetes del computador Componetes del computador
Componetes del computador
Annita Chavez
 
Historia del computador
Historia del computador Historia del computador
Historia del computador
Annita Chavez
 
Plan anual de hardware y software
Plan anual  de hardware y softwarePlan anual  de hardware y software
Plan anual de hardware y software
Annita Chavez
 
Capitulo ii graficos estadisticos
Capitulo ii   graficos estadisticosCapitulo ii   graficos estadisticos
Capitulo ii graficos estadisticos
Annita Chavez
 
Componentes de curriculo
Componentes de curriculoComponentes de curriculo
Componentes de curriculo
Annita Chavez
 
Los antecedentes de la constitución de la republica
Los  antecedentes de la constitución de la republicaLos  antecedentes de la constitución de la republica
Los antecedentes de la constitución de la republica
Annita Chavez
 
La educacion en la sociedad actual
La educacion en la sociedad actualLa educacion en la sociedad actual
La educacion en la sociedad actual
Annita Chavez
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricular
Annita Chavez
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricular
Annita Chavez
 
La educacion en la sociedad actual
La educacion en la sociedad actualLa educacion en la sociedad actual
La educacion en la sociedad actual
Annita Chavez
 

Más de Annita Chavez (20)

Fonema ch
Fonema chFonema ch
Fonema ch
 
Tipos de climas ciencias naturales
Tipos de climas ciencias naturalesTipos de climas ciencias naturales
Tipos de climas ciencias naturales
 
Componetes del computador
Componetes del computador Componetes del computador
Componetes del computador
 
Historia del computador
Historia del computador Historia del computador
Historia del computador
 
Plan anual de hardware y software
Plan anual  de hardware y softwarePlan anual  de hardware y software
Plan anual de hardware y software
 
Plan anual
Plan anualPlan anual
Plan anual
 
Capitulo iii
Capitulo iiiCapitulo iii
Capitulo iii
 
Capitulo ii graficos estadisticos
Capitulo ii   graficos estadisticosCapitulo ii   graficos estadisticos
Capitulo ii graficos estadisticos
 
Capitulo ii
Capitulo iiCapitulo ii
Capitulo ii
 
Capitulo i
Capitulo iCapitulo i
Capitulo i
 
Modelos pedagogicos
Modelos pedagogicosModelos pedagogicos
Modelos pedagogicos
 
Tipos de curriculo
Tipos de curriculoTipos de curriculo
Tipos de curriculo
 
Componentes de curriculo
Componentes de curriculoComponentes de curriculo
Componentes de curriculo
 
El currículo
El currículoEl currículo
El currículo
 
Ejes transversales
Ejes transversalesEjes transversales
Ejes transversales
 
Los antecedentes de la constitución de la republica
Los  antecedentes de la constitución de la republicaLos  antecedentes de la constitución de la republica
Los antecedentes de la constitución de la republica
 
La educacion en la sociedad actual
La educacion en la sociedad actualLa educacion en la sociedad actual
La educacion en la sociedad actual
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricular
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricular
 
La educacion en la sociedad actual
La educacion en la sociedad actualLa educacion en la sociedad actual
La educacion en la sociedad actual
 

while C++

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad de Ciencias de la Educación, Humanas y Tecnologías Escuela de Informática Aplicada a la Educación Realizado por: Ana Belén Chávez
  • 2. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad de Ciencias de la Educación, Humanas y Tecnologías Escuela de Informática Aplicada a la Educación OBJETIVO DE LA CLASE Identificar y aplicar la estructura de repetición While en lenguaje de programación C++ INTRODUCCIÓN En la solución a problemas es necesario ejecutar repetidas veces una instrucción o un conjunto de instrucciones, en algunos casos el número de veces que se repiten dicha instrucciones se conoce con anterioridad, mientras que en otras ocasiones el número de repeticiones depende del cálculo o estado de variables, que están dentro del problema. Las instrucciones se repiten dependiendo del resultado a la validación de una condición. Es un ciclo que nos permite representar un conjunto de instrucciones que debe repetirse una cantidad limitada de veces. Qué es una estructura de repetición Una estructura de repetición, también llamada lazo o bucle, hace posible la ejecución repetida de secciones específicas de código. Un bloque de sentencias se ejecuta una vez para cada uno de los valores que va tomando un contador. Se ejecuta un número específico de veces, siendo el número de repeticiones conocido antes de que empiece la ejecución de tal bucle. ESTRUCTURA WHILE El ciclo while representa el esquema general de trabajo para todos los ciclos, esto quiere decir que si se entiende claramente la lógica de funcionamiento de este ciclo se facilita
  • 3. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad de Ciencias de la Educación, Humanas y Tecnologías Escuela de Informática Aplicada a la Educación entender no solo los otros ciclos. Es útil saber que este ciclo también es llamado en algunos libros el Ciclo Mientras Que. FORMATO Debe tener una variable inicial y una final o un numero una condición un proceso un incremento para que funcione correctamente. Un error muy común con el while, es poner un punto y coma(;) después de la condición Ejemplo while(condición); ←-esto es y causa un Ejemplo Cargar o inicializar variable de condición; while(condición) { grupo cierto de instrucciones; incremento; } error. Verdad Valor Inicial Valor Inicial Condición y Valor final Proceso Incremento Impresión
  • 4. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad de Ciencias de la Educación, Humanas y Tecnologías Escuela de Informática Aplicada a la Educación FUNCIONAMIENTO La estructura while verifica la condición del ciclo, si la condición es verdadera se ejecutan las instrucciones. El ciclo while se puede describir de la siguiente forma: cuando el computador encuentra la estructura while verifica la condición del ciclo, si la condición es verdadera se ejecutan las instrucciones al interior del ciclo, luego de ejecutar la última condición del ciclo se vuelve a evaluar la condición, sí continúa siendo cierta se vuelve a ejecutar el bloque de instrucciones del ciclo. Cuando la condición se hace falsa el computador se salta el bloque de instrucciones del ciclo y continúa con la ejecución del resto de instrucciones del programa o finaliza. SINTAXIS #include <stdio.h> #include <stdio.h> #include <conio.h> #include <string.h> Void main() { clrscr(); intcontador; Contado=1; while(Condición<= n) { Proceso Incremento++ } getchar(); } EJERCICIO DEMOSTRATIVO Serie del 1 a la n Diagrama de flujo y codificación
  • 5. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad de Ciencias de la Educación, Humanas y Tecnologías Escuela de Informática Aplicada a la Educación #include <stdio.h> #include <conio.h> #include <string.h> main() { clrscr(); int n; int i; int c=0; i=1; printf("nn ingrese el numero de repeticiones"); scanf("%d",& n); while (i<=n) { c=c+1; printf(" nn la serie es "); printf("%d",c); i++; } getch(); }