SlideShare una empresa de Scribd logo
Tema Estatuto  while Repeticiones
Fin de la presentación Continúe en la siguiente actividad Repeticiones
Un ciclo es cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces. La sentencia o grupo de sentencias que se repite en un bloque se denomina cuerpo del ciclo y cada repetición del cuerpo del ciclo se llama iteración del ciclo. Estatuto while   Un ciclo while tiene una condición del ciclo, una expresión lógica que controla la secuencia de repetición. Estatuto while
Estatuto while La posición de esta condición del ciclo es delante del cuerpo del ciclo y significa que un ciclo while es un ciclo de preverificación de modo que cuando se ejecuta el mismo, se evalúa la condición antes de que se ejecute el cuerpo del ciclo. Sintaxis while ( condición )  estatuto;
Estatuto while Si se requiere realizar más de un estatuto se deben utilizar llaves.  while ( condición )  { bloque de estatutos; } Aquí se ejecuta el (los) estatuto (s) mientras la condición es verdadera; al momento de ser falsa termina el ciclo.  Si la condición es falsa la primera vez nunca se  ejecuta(n)  el (los) estatuto(s).
Estatuto while Ejemplos: Ejemplo I: Programa que pide 10 números y calcula y muestra la suma de todos los que fueron pares. #include <iostream.h> int suma=0, cont= 10, num; int main() { while (cont > 0)  { cout << &quot;Dame el numero &quot; << endl; cin >> num; if (num % 2 == 0 )  // verificamos que sea un número par suma += num;  // recordemos que suma+= num es equivalente a suma = suma + num (ver modulo1 sección 3)  cont--; } cout << &quot;La suma de los numeros pares proporcionados es &quot; << suma << endl; return 0; }
Estatuto while Ejemplo II : Obtener el promedio de calificaciones de un grupo de 20 estudiantes #include <iostream.h> int total, contador, calif; double promedio; int main() { total = 0; contador = 1; while (contador <= 20 ) { cout<<&quot; Dame la calificacion &quot;<<endl; cin >> calif; total = total + calif; contador ++; } promedio = total / 20.0; cout<<&quot;El promedio es &quot;<< promedio<<endl; return 0; }

Más contenido relacionado

PPTX
Do while, for y foreach
PPT
Repeticiones
PPT
Lenguajesdeprogramacion c nivel1-unidad4
PPT
Repeticiones
PPT
CICLO FOR
PPTX
Ciclos C++
PPT
While y do while c++
PPTX
estructuras de repeticion
Do while, for y foreach
Repeticiones
Lenguajesdeprogramacion c nivel1-unidad4
Repeticiones
CICLO FOR
Ciclos C++
While y do while c++
estructuras de repeticion

La actualidad más candente (16)

PPT
ESTATUTO WHILE
PPTX
Programación de nivel básico 3. c2. p2.
PPTX
While y do while
PPTX
Estructuras repetitivas(while, for, repeat)
PPTX
Ciclo PARA
PPTX
Estructuras de ciclo: while,for,do while
PPT
Algoritmo Secuenciales
PPTX
Programación de nivel básico 1 y 2. c2.
PDF
2.5 Ciclo do While
PPT
Palindromos
PPT
While do while
PDF
Ucv 2015-1_fd_p_s1_estructuras repetitivas
DOCX
PPT
Pr109 while
PPTX
Cómo y para qúe usar un ciclo do while en c++
PDF
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTATUTO WHILE
Programación de nivel básico 3. c2. p2.
While y do while
Estructuras repetitivas(while, for, repeat)
Ciclo PARA
Estructuras de ciclo: while,for,do while
Algoritmo Secuenciales
Programación de nivel básico 1 y 2. c2.
2.5 Ciclo do While
Palindromos
While do while
Ucv 2015-1_fd_p_s1_estructuras repetitivas
Pr109 while
Cómo y para qúe usar un ciclo do while en c++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
Publicidad

Destacado (20)

PPT
recursos hídricos, geografia
PPTX
Comportamientolizeth
DOC
Curso básico de italiano (em portugues) (1)
PDF
PDF
Cataleg d'estiu AKI- Ofertes a Parc d'Aro
PPT
Auto Retrato 2
PPS
Planetaterra
PPS
Hoy alas 7 y 40 pm BY=JULIAN Q.G
PDF
Natacion
ODP
internet de miguel y quique
PDF
Implicancia de las tic[1]
PDF
Crear plantilla
PPSX
Centro empresarial lemoine 26
PPTX
El discurso científico
PPT
[Segmedtrab] a empresa como parte da sociedade a empresa como parte da sociedade
PPT
Palestra arquivos e bibliotecas 2.0
ODT
C:\fakepath\juliana sofia y victoria practico 3 punto 1
PDF
10 casosdefactoreo
PDF
Bastardos poesia marxista 2
recursos hídricos, geografia
Comportamientolizeth
Curso básico de italiano (em portugues) (1)
Cataleg d'estiu AKI- Ofertes a Parc d'Aro
Auto Retrato 2
Planetaterra
Hoy alas 7 y 40 pm BY=JULIAN Q.G
Natacion
internet de miguel y quique
Implicancia de las tic[1]
Crear plantilla
Centro empresarial lemoine 26
El discurso científico
[Segmedtrab] a empresa como parte da sociedade a empresa como parte da sociedade
Palestra arquivos e bibliotecas 2.0
C:\fakepath\juliana sofia y victoria practico 3 punto 1
10 casosdefactoreo
Bastardos poesia marxista 2
Publicidad

Similar a Lenguajesdeprogramacion c nivel1-unidad4-01-estatuto while (20)

PPT
Unidad4
PPT
Unidad4
PPT
Lenguaje de programacion C++ 4
PPT
Repeticiones
PPT
Lenguajesdeprogramacion c nivel1-unidad4
PPT
Repeticiones
PPTX
PPT
Roberto chaparro, fernando valdenbieck presentacion while y do while
PDF
While y Do While
PDF
Contenido
PDF
while C++
DOC
Clase6 alg
PPTX
Instriccion while
PPTX
1clase e12 estructurasderepeticionc
PPTX
Ciclos
PDF
Semana 2 Estructuras De Control While.pdf
PPTX
Diapositivas mary pinto
PDF
Estructurada
Unidad4
Unidad4
Lenguaje de programacion C++ 4
Repeticiones
Lenguajesdeprogramacion c nivel1-unidad4
Repeticiones
Roberto chaparro, fernando valdenbieck presentacion while y do while
While y Do While
Contenido
while C++
Clase6 alg
Instriccion while
1clase e12 estructurasderepeticionc
Ciclos
Semana 2 Estructuras De Control While.pdf
Diapositivas mary pinto
Estructurada

Más de Carlos (19)

PPT
01 algoritmos
PPT
01 algoritmos
PPT
01 algoritmos
PPT
05 sentencias basicas
PPT
04b operadores
PDF
Ejemplos c
PDF
Algoritmos
PPT
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion main
PPT
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
PPT
Lenguajesdeprogramacion c nivel1declaracion de variables
PPT
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1
PPT
Historia De la Informatica
PPS
Lenguajesdeprogramacion c nivel1-unidad2-03-expresiones y funciones matematicas
PPS
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
PPS
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
PPS
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
PPS
Lenguajesdeprogramacion c nivel1-unidad1-02-declaracion de variables
PPS
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1
PPS
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1
01 algoritmos
01 algoritmos
01 algoritmos
05 sentencias basicas
04b operadores
Ejemplos c
Algoritmos
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion main
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
Lenguajesdeprogramacion c nivel1declaracion de variables
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1
Historia De la Informatica
Lenguajesdeprogramacion c nivel1-unidad2-03-expresiones y funciones matematicas
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad1-02-declaracion de variables
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1
Lenguajesdeprogramacion c nivel1-unidad1-01-componentes y tipos de datos_1

Lenguajesdeprogramacion c nivel1-unidad4-01-estatuto while

  • 1. Tema Estatuto while Repeticiones
  • 2. Fin de la presentación Continúe en la siguiente actividad Repeticiones
  • 3. Un ciclo es cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces. La sentencia o grupo de sentencias que se repite en un bloque se denomina cuerpo del ciclo y cada repetición del cuerpo del ciclo se llama iteración del ciclo. Estatuto while Un ciclo while tiene una condición del ciclo, una expresión lógica que controla la secuencia de repetición. Estatuto while
  • 4. Estatuto while La posición de esta condición del ciclo es delante del cuerpo del ciclo y significa que un ciclo while es un ciclo de preverificación de modo que cuando se ejecuta el mismo, se evalúa la condición antes de que se ejecute el cuerpo del ciclo. Sintaxis while ( condición ) estatuto;
  • 5. Estatuto while Si se requiere realizar más de un estatuto se deben utilizar llaves. while ( condición ) { bloque de estatutos; } Aquí se ejecuta el (los) estatuto (s) mientras la condición es verdadera; al momento de ser falsa termina el ciclo. Si la condición es falsa la primera vez nunca se ejecuta(n) el (los) estatuto(s).
  • 6. Estatuto while Ejemplos: Ejemplo I: Programa que pide 10 números y calcula y muestra la suma de todos los que fueron pares. #include <iostream.h> int suma=0, cont= 10, num; int main() { while (cont > 0) { cout << &quot;Dame el numero &quot; << endl; cin >> num; if (num % 2 == 0 ) // verificamos que sea un número par suma += num; // recordemos que suma+= num es equivalente a suma = suma + num (ver modulo1 sección 3) cont--; } cout << &quot;La suma de los numeros pares proporcionados es &quot; << suma << endl; return 0; }
  • 7. Estatuto while Ejemplo II : Obtener el promedio de calificaciones de un grupo de 20 estudiantes #include <iostream.h> int total, contador, calif; double promedio; int main() { total = 0; contador = 1; while (contador <= 20 ) { cout<<&quot; Dame la calificacion &quot;<<endl; cin >> calif; total = total + calif; contador ++; } promedio = total / 20.0; cout<<&quot;El promedio es &quot;<< promedio<<endl; return 0; }