Librs

Páginas: 3 (514 palabras) Publicado: 7 de noviembre de 2013
- Estructura repetitiva while


Una estructura repetitiva permite ejecutar una instrucción o un conjunto de instrucciones varias veces.

Una ejecución repetitiva de sentencias se caracterizapor:

La o las sentencias que se repiten.
El test o prueba de condición antes de cada repetición, que motivará que se repitan o no las sentencias.

Representación gráfica de la estructura while:No debemos confundir la representación gráfica de la estructura repetitiva while (Mientras) con la estructura condicional if (Si).

Funcionamiento: En primer lugar se verifica la condición, si lamisma resulta verdadera se ejecutan las operaciones que indicamos por la rama del Verdadero.

A la rama del verdadero la graficamos en la parte inferior de la condición. Una línea al final delbloque de repetición la conecta con la parte superior de la estructura repetitiva.

En caso que la condición sea Falsa continúa por la rama del Falso y sale de la estructura repetitiva para continuarcon la ejecución del algoritmo.

El bloque se repite MIENTRAS la condición sea Verdadera.

Importante: Si la condición siempre retorna verdadero estamos en presencia de un ciclo repetitivo infinito.Dicha situación es un error de programación, nunca finalizará el programa.

Ejemplo 1: Realizar un programa que imprima en pantalla los números del 1 al 100.

Sin conocer las estructurasrepetitivas podemos resolver el problema empleando una estructura secuencial. Inicializamos una variable con el valor 1, luego imprimimos la variable, incrementamos nuevamente la variable y así sucesivamente.Diagrama de flujo:


Si continuamos con el diagrama no nos alcanzarían las próximas 5 páginas para finalizarlo. Emplear una estructura secuencial para resolver este problema produce un diagramade flujo y un programa en C# muy largo.

Ahora veamos la solución empleando una estructura repetitiva while:


Es muy importante analizar este diagrama:

La primera operación inicializa la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • librs
  • Librs
  • Librso
  • Librs
  • Librso Segundo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS