deber

Páginas: 3 (516 palabras) Publicado: 24 de octubre de 2013
6.1. SENTENCIA while
Un bucle (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 repitenen un bloque se denomina cuerpo del bucle y cada repetición del cuerpo del bucle se llama iteración del bucle. Las dos principales cuestiones de diseño en la construcción del bucle son: ¿Cuál es elcuerpo del bucle? ¿Cuántas veces se iterará el cuerpo del bucle?
Un bucle while tiene una condición del bucle (una expresión lógica) que controla la secuencia de repetición. La posición de estacondición del bucles es delante del cuerpo del bucle y significa que un bucle while es un bucle pretest de modo que cuando se ejecuta el mismo se evalua la condición antes que se ejecute el cuerpo debucle. La figura 6.1 representa el diagrama del bucle while.
El diagrama indica que la ejecución de la sentencia o sentencias expresadas se repite mientras la condición del bucle se evalúa antes quese ejecute el cuerpo de bucle y por consiguiente, si esta condición es inicialmente falsa. También indica el diagrama anterior que la condición del bucle no se ejecutará. En otras palabras, el cuerpodel bucle while se ejecutará cero o más veces.



falsa







Figura 6.1 diagrama de flujo de sentencia while
SINTAXIS
1 While (Condición_ bucle)
sentencia;cuerpo
2 While (Condición _ bucle)
{
Sentencia -1;
Sentencia -2;
. CUERPO
.
.
Sentencia –n;}


While es una palabra reservada C
condición_bucle es una expresión lógica booleana
sentenciaes una sentencia simple o compuesta
El comportamiento o funcionamiento de una sentencia (bucle) while es:
1.Se evalúa la condición_bucle
2. Si la condición_bucle es verdadera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Deber
  • deber
  • Deber
  • Deber
  • deber
  • Deber
  • deber
  • deber

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS