Proceso
Adivina_Numero //Este comando es para iniciar el pseudocódigo, y agregar
un titulo.
intentos<-9; //Es para determinar las oportunidades que tenemos, en este caso son 9.
num_secreto <- azar(100)+1; //Este comando indica que el número secreto, sera igual a un numero al azar de 100, sumándole 1 .
Escribir "Adivine el numero (de 1 a 100):"; // El comando escribir sirve para que el que use el programa pueda ver lo que está escrito ente comillas.
Leer num_ingresado; //Sirve para que el programa capte el número que el que utiliza el programa pone.
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer //Si el número secreto es igual al número ingresado, finalizar
intentos<-9; //Es para determinar las oportunidades que tenemos, en este caso son 9.
num_secreto <- azar(100)+1; //Este comando indica que el número secreto, sera igual a un numero al azar de 100, sumándole 1 .
Escribir "Adivine el numero (de 1 a 100):"; // El comando escribir sirve para que el que use el programa pueda ver lo que está escrito ente comillas.
Leer num_ingresado; //Sirve para que el programa capte el número que el que utiliza el programa pone.
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer //Si el número secreto es igual al número ingresado, finalizar
Si
num_secreto>num_ingresado Entonces // Si el numero que ingresaste, es
mayor que el número secreto,, decir que es muy bajo
Escribir "Muy bajo"; //Escribir en la pantalla que es muy bajo,
Sino //Este comando sirve para pasar de un comando a otro
Escribir "Muy alto";//Si el numero ingresado es mayor que el secreto, escribirá que es muy alto
FinSi //Es para terminar el comando Si
Escribir "Le quedan ",intentos," intentos:"; // Es para que aparezca en el programa los intentos que te quedan
Leer num_ingresado; //Es para leer el numero que ingresaste
intentos <- intentos-1;// Los intentos que te quedan menos uno
FinMientras// Finalizar el mientras
Si intentos=0 Entonces// Si las intentos llegan a 0
Escribir "El numero era: ",num_secreto;// Poner el numero que estaba ingresado, si se acaban los intentos
Sino// pasar al siguiente comando
Escribir "Exacto! Usted adivino en ",11-intentos," intentos.";// Es para decir que acabo en tantos intentos, 11 menos uno
FinSi// Finalizar el si
FinProceso// Este comando es muy importante, sirve para finalizar el pseudocódigo
Escribir "Muy bajo"; //Escribir en la pantalla que es muy bajo,
Sino //Este comando sirve para pasar de un comando a otro
Escribir "Muy alto";//Si el numero ingresado es mayor que el secreto, escribirá que es muy alto
FinSi //Es para terminar el comando Si
Escribir "Le quedan ",intentos," intentos:"; // Es para que aparezca en el programa los intentos que te quedan
Leer num_ingresado; //Es para leer el numero que ingresaste
intentos <- intentos-1;// Los intentos que te quedan menos uno
FinMientras// Finalizar el mientras
Si intentos=0 Entonces// Si las intentos llegan a 0
Escribir "El numero era: ",num_secreto;// Poner el numero que estaba ingresado, si se acaban los intentos
Sino// pasar al siguiente comando
Escribir "Exacto! Usted adivino en ",11-intentos," intentos.";// Es para decir que acabo en tantos intentos, 11 menos uno
FinSi// Finalizar el si
FinProceso// Este comando es muy importante, sirve para finalizar el pseudocódigo
El código ejecutado sirve para encontrar un numero al azar del 1-100 tenemos 10 intentos, el mismo te ayuda y te dice que si es el numero es mas alto y mas bajo, y así tu poder adivinarlo





.jpg)
.jpg)
