Professional Documents
Culture Documents
PSEUDOCÓDIGO
haga
secuencia_de_acciones
mientras (expresión_lógica)
do
secuencia de acciones;
Se debe observar que ésta es la única instrucción que finaliza con ";" luego de una
llave (}) e indica el fin de la instrucción do-while.
EJEMPLO
Entradas:
int num
int fact
DISEÑO
Proceso Factorial
Escribir 'Ingresar número'
Leer num //Dato ingresado por el usuario
cont<-0 //Inicializa el contador, se realiza una SOLA VEZ, va fuera del ciclo
fact<-1 //Inicializa el acumulador, se realiza una SOLA VEZ, va fuera del ciclo
Haga
fact<-fact*num //Instrucción de acumulador, se realiza VARIAS VECES, va
dentro del ciclo
cont<-cont+1 //Incremento constante del contador, se realiza VARIAS VECES,
va dentro del ciclo
Mientras (cont<=5)
Escribir fact
FinProceso
DFD
IMPLEMENTACIÓN
public static void main(String[] args) {