...

repetir mientras (do – while).

by user

on
Category: Documents
0

views

Report

Comments

Transcript

repetir mientras (do – while).
aprenderaprogramar.com
Instrucción hacer – repetir
mientras (do – while).
Pseudocódigo y diagramas de
flujo. (CU00156A)
Sección: Cursos
Categoría: Curso Bases de la programación Nivel I
Fecha revisión: 2024
Autor: Mario R. Rancel
Resumen: Entrega nº 55 del Curso Bases de la programación Nivel I
24
© 2006-2024 aprenderaprogramar.com
Instrucción hacer – repetir mientras (do – while). Pseudocódigo y diagramas de flujo.
INSTRUCCIÓN HACER … REPETIR MIENTRAS
La instrucción 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 condición de entrada.
Escribiremos y representaremos esta instrucción de la siguiente manera:
[Pseudocódigo aprenderaprogramar.com]
Hacer
Instrucción 1
Instrucción 2
Hacer
Instrucción 3
Instrucción 4
Repetir Mientras [Condición 1]
Instrucción 5
Instrucción 6
Repetir Mientras [Condición 2]
Instrucción 1
Instrucción 2
Sí
Instrucción n
Repetir Mientras [Condición]
No
© 2006-2024 aprenderaprogramar.com
Instrucción hacer – repetir mientras (do – while). Pseudocódigo y diagramas de flujo.
El anidamiento sigue las pautas habituales.
Anidamiento simple (pseudocódigo y diagrama de flujo)
Instrucción 1
Instrucción 2
Hacer
Instrucción 1
Instrucción 3
Instrucción 4
Instrucción 2
Sí
.
.
Repetir Mientras [Condición 1]
.
Instrucción n
No
Repetir Mientras [Condición]
Instrucción 5
Instrucción 6
Sí
Repetir Mientras [Condición 2]
No
Anidamiento doble (pseudocódigo)
Hacer [Pseudocódigo aprenderaprogramar.com]
Instrucción 1
Instrucción 2
Hacer
Instrucción 3
Instrucción 4
Hacer
Instrucción 5
Instrucción 6
Repetir Mientras [Condición 1]
Instrucción 7
Instrucción 8
Repetir Mientras [Condición 2]
Instrucción 9
Instrucción 10
Repetir Mientras [Condición 3]
© 2006-2024 aprenderaprogramar.com
Instrucción hacer – repetir mientras (do – while). Pseudocódigo y diagramas de flujo.
Anidamiento doble (diagrama de flujo aprenderaprogramar.com)
Instrucción 1
Instrucción 2
Instrucción 3
Instrucción 4
Instrucción 5
Instrucción 6
Sí
Repetir Mientras [Condición 1]
No
Instrucción 7
Instrucción 8
Sí
Repetir Mientras [Condición 2]
No
Instrucción 9
Instrucción 10
Sí
Repetir Mientras [Condición 3]
No
© 2006-2024 aprenderaprogramar.com
Instrucción hacer – repetir mientras (do – while). Pseudocódigo y diagramas de flujo.
Los comentarios efectuados en relación a Mientras ... Hacer son también válidos aquí:
•
•
•
El número de repeticiones no está prefijado.
El diseño debe aportar una condición de salida válida.
El control del bucle se realiza a través de contadores, acumuladores, etc.
Antes de proponer ejercicios abordaremos el estudio de las herramientas que permiten el control de
bucles.
Próxima entrega: CU00157A
Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la dirección siguiente:
http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=28&Itemid=59
© 2006-2024 aprenderaprogramar.com
Fly UP