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
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.
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.
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