You are on page 1of 5

aprenderaprogramar.

com

Instruccin hacer repetir mientras (do while). Pseudocdigo y diagramas de flujo. (CU00156A)
Seccin: Cursos
Categora: Curso Bases de la programacin Nivel I Fecha revisin: 2024 Autor: Mario R. Rancel Resumen: Entrega n 55 del Curso Bases de la programacin Nivel I

24

2006-2024 aprenderaprogramar.com

Instruccin hacer repetir mientras (do while). Pseudocdigo y diagramas de flujo.

INSTRUCCIN HACER REPETIR MIENTRAS La instruccin Hacer ... Repetir Mientras se usa para repetir un proceso que necesariamente se ejecuta al menos una vez. Ah radica su diferencia con Mientras ... Hacer, ya que sta puede llegar a no ejecutarse si no se cumple la condicin de entrada. Escribiremos y representaremos esta instruccin de la siguiente manera:

[Pseudocdigo aprenderaprogramar.com] Hacer Instruccin 1 Instruccin 2 Hacer Instruccin 3 Instruccin 4 Repetir Mientras [Condicin 1] Instruccin 5 Instruccin 6 Repetir Mientras [Condicin 2]

Instruccin 1

Instruccin 2 S Instruccin n

Repetir Mientras [Condicin]

No

2006-2024 aprenderaprogramar.com

Instruccin hacer repetir mientras (do while). Pseudocdigo y diagramas de flujo.

El anidamiento sigue las pautas habituales. Anidamiento simple (pseudocdigo y diagrama de flujo)

Instruccin 1 Instruccin 2

Hacer Instruccin 1 Instruccin 2 . . . Instruccin n Repetir Mientras [Condicin]


Instruccin 5 Instruccin 6 S
Repetir Mientras [Condicin 2] Repetir Mientras [Condicin 1]

Instruccin 3 Instruccin 4

No

No

Anidamiento doble (pseudocdigo) Hacer [Pseudocdigo aprenderaprogramar.com] Instruccin 1 Instruccin 2 Hacer Instruccin 3 Instruccin 4 Hacer Instruccin 5 Instruccin 6 Repetir Mientras [Condicin 1] Instruccin 7 Instruccin 8 Repetir Mientras [Condicin 2] Instruccin 9 Instruccin 10 Repetir Mientras [Condicin 3]

2006-2024 aprenderaprogramar.com

Instruccin hacer repetir mientras (do while). Pseudocdigo y diagramas de flujo.

Anidamiento doble (diagrama de flujo aprenderaprogramar.com)

Instruccin 1

Instruccin 2

Instruccin 3

Instruccin 4

Instruccin 5

Instruccin 6 S Repetir Mientras [Condicin 1] No Instruccin 7

Instruccin 8 S Repetir Mientras [Condicin 2] No

Instruccin 9

Instruccin 10
S

Repetir Mientras [Condicin 3] No

2006-2024 aprenderaprogramar.com

Instruccin hacer repetir mientras (do while). Pseudocdigo y diagramas de flujo.

Los comentarios efectuados en relacin a Mientras ... Hacer son tambin vlidos aqu: El nmero de repeticiones no est prefijado. El diseo debe aportar una condicin de salida vlida. El control del bucle se realiza a travs de contadores, acumuladores, etc.

Antes de proponer ejercicios abordaremos el estudio de las herramientas que permiten el control de bucles.

Prxima entrega: CU00157A


Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la direccin siguiente: http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=28&Itemid=59

2006-2024 aprenderaprogramar.com