Ciclo While

Páginas: 3 (581 palabras) Publicado: 19 de mayo de 2013
PROGRAMACIÓN
TEMAS Y SUBTEMAS

3. Estructuras de control repetitivas
3.1
El concepto de bucle (ciclo)
3.2
La instrucción while
3.3
Bucles controlados por contador (for)
3.4
Buclescontrolados por condición
3.4.1 Solicitar al usuario la continuación del
bucle.
3.4.2 Valor centinela
3.5
Comparación de los bucles while, for

Programación

Semestre 12-13B

3. Estructuras decontrol repetitivas
3.2 La instrucción while
Lo que hace un while es repetir un grupo de sentencias,
mientras que una condición determinada sea verdadera.
while (condición)
cuerpo
endwhile

Si lacondición es inicialmente
FALSA el cuerpo no se ejecuta
nunca.

1.  Verificación la condición.
2.  Si la condición es verdadera
se ejecuta el cuerpo.
3.  Una vez ejecutado el
cuerpo, sevuelve a verificar
la condición.
4.  Mientras siga siendo
verdadera se vuelve a
ejecutar el cuerpo.
5.  Hasta que la condición NO
es verdadera.

Programación

Semestre 12-13B

3.2 Lainstrucción while
NO
Condición
SI

EJEMPLO: Contar números enteros
positivos introducidos por el teclado

acción

%algoritmo cuenta_enteros
INICIO
contador = 0;
Leer (numero)
Mientras numero > 0hacer
Contador = contador + 1;
Leer (numero)
Fin_mientras
Imprimir (‘El numero de enteros positivos es’, contador);
FIN

Programación

Semestre 12-13B

3.2 La instrucción while
EJEMPLO:Contar números enteros positivos introducidos por el
teclado
Paso

Pseudocódigo

Significado

1

contador = 0;

Iniciar el contador a cero

2

Leer (numero)

Leer el primer número

3while numero > 0

Comprobar si número es < 0. Si
es así, continuar con el paso 4,
si no continuar con el paso 7.

4

Contador = contador + 1;

Incrementar contador.

5

Leer (numero)Leer siguiente número.

6

endwhile

Seguir con el paso 3.

7

Imprimir (‘El numero de enteros
positivos es’, contador);

Visualizar resultados.

Programación

Semestre 12-13B...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ciclos do while, while y for
  • Ciclo d0-while
  • ciclo while programacion
  • ciclo while controlado por centinela
  • ciclo for y while c++
  • Ciclo While
  • ciclo while
  • Ciclos while, do while y for

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS