jueves, 12 de septiembre de 2013

DESCRIPCIÓN DE PSEUDOCÓDIGO.

Proceso Adivina_Numero         // Nombre del proceso que realizaremos

intentos<-9;                            
// asignar un valor a “intentos”
num_secreto <- azar(100)+1;   
// elegir un numero secreto al azar

Escribir "Adivine el numero (de 1 a 100):";  
// indica la acción que realizaremos
Leer num_ingresado;                                
// Entender el número que ingresan.
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer 
// Indica los intentos que te quedan si fallaste.
Si num_secreto>num_ingresado Entonces
 // Valor ingresado.
Escribir "Muy bajo"; 
// Indicación en caso de que des un número bajo.
Escribir "Muy alto"; 
// Indicación en caso de que des un número muy alto.
FinSi // Indica que el proceso terminó en caso de cumplir con alguna de las indicaciones anteriores.
Escribir "Le quedan ",intentos," intentos:"; 
// Indica cuantos intentos quedan
Leer num_ingresado;    // Entender el número ingresado
intentos <- intentos-1; 
 // Nos dice cuantos intentos llevamos.
FinMientras 
// Nos indica si alguna acción ha finalizado

Si intentos=0 Entonces    
// Indica que ya no quedan más intentos.
Escribir "El numero era: ",num_secreto;  
// Nos da el número secreto en caso de que no queden más intentos.
Sino // Acción que se realiza en caso de que algo no se cumpla.
Escribir "Exacto! Usted adivino en ",11-intentos," intentos.";  // Muestra si adivinaste el número secreto y en cuantos intentos.
FinSi  
// Termina el proceso si se realizaron las acciones anteriores.

FinProceso
 // Termino del proceso.


COMENTARIO PERSONAL: Este algoritmo nos sirve para realizar una actividad en la cual tienes que adivinar un número secreto a base de intentos.



No hay comentarios:

Publicar un comentario