Universidad Politecnica Salesiana (Ups) : Tema
Universidad Politecnica Salesiana (Ups) : Tema
SALESIANA (UPS)
PERIODO: Nº 58
TEMA:
Desarrollo de un juego en PSEINT
INTEGRANTES:
AÑO LECTIVO
2021 – 2022
Introducción:
Este proyecto está basado en la implementación de un juego en PSEINT en el cual
contara de adivinar un número al azar del 1 al 100 el juego te ira indicando
conformemente vallas intentándolo si el número que pusiste está bajo del número al cual
acertar o muy alto, solo tendrás 10 intentos para tratar de adivinar el número.
Aquí se puede ven implementados temas de la clase como lo que es programar en con
funciones, el uso de condicionales, códigos básicos como escribir o leer y esperar.
Funcion des<-Despedida
- Luego definiremos la variable vz como carácter ya que esta servirá para indicar si el
jugador quiere seguir jugando o no
- Primero le damos el nombre a esta función como “Juego” y con la variable de retorno
“Game”
- Luego definiremos las variables que utilizaremos: “Secret”, “Intentos”, “Veces”,”N”
como real
Funcion Game<-Juego
definir Secret,Intentos,Veces,N como real
- A continuación, le daremos valores a esas variables: Intentos=9, Veces=1 y la
variable Secret = azar (100) +1 esta última variable es la que hace mediante “AZAR”
se elegirá el numero correcto al iniciar el juego sea un número aleatorio entre el 1 y
100.
-
Secret= azar(100)+1
N= 0
Intentos= 9
Veces=1
- Ahora se pedirá que se ingrese un número del 1 al 100 y se leerá esa respuesta con
la variable N.
FinMientras
- Ahora con el condicional “si” igualamos la variable de antes “Intentos” con 0 si esa
condición se cumple entonces se mostrara “ Haz perdido” ya que habrá llegado a 0
intentos de los 10 que tenía al principio.
- Y a continuación se le mostrara el número correcto escribiendo la variable “Secret”
Si Intentos=0 Entonces
Escribir 'Haz perdido!!! =('
Escribir 'Suerte para la proxima -^^-'
Escribir 'El numero correcto era ',Secret
- Caso contrario indicaría que el jugador ha acertado por lo que se le mostrara el
mensaje de “FELICIDADES”
- Y a continuación le aparecerá las veces que intento adivinar el numero correcto
SiNo
Escribir '!!!FELICIDADES HAZ ACERTADO!!!'
Escribir 'Congratulations'
Escribir '--> Haz completado el juego en: ",Veces,' Intento/s <--'
FinSi
- Por ultimo agregaremos el comando según el cual dependiendo de la variable de
intentos mostrara el porcentaje con el que el jugador termino el juego.
- Es decir que dependiendo que cuantos intentos le quedaron este comando le mostrara
un porcentaje de puntos que logro con esos intentos.
- Ejemplo: si le quedaron 4 intentos al acertar el numero entonces termino el jugo con
un 40% de puntaje.
8:
Escribir 'Terminaste el juego con un 80% de puntaje'
9:
Escribir 'Terminaste el juego con un 90% de puntaje'
10:
Escribir 'Terminaste el juego con un 100% de puntaje'
FinSegun
FinFuncion
En esta función se realiza el tiempo de carga antes de iniciar el juego yendo desde el 20%
hasta el 100% que indica que se cargó completamente el juego.
- Primero le damos el nombre a esta función como “Instrucciones del juego” y con la
variable de retorno “Int”
-
Funcion Int<-Instrucciones_del_Juego
- Simplemente mediante el comando escribir vamos explicando en que consiste el
juego y que se debe hacer.
- Al final con el comando “Esperar” esperamos 4 segundos para que el jugador pueda
leer las instrucciones.
Algoritmo Proyecto_Final
En el algoritmo lo único que hacemos es ir nombrando a las funciones que hemos creado
anteriormente con el orden que necesitemos que vallan apareciendo.
Escribir Instrucciones_del_Juego
- En tercer lugar, llamaremos a la función “Pantalla de carga” aquí se mostrará como
el juego se va cargando hasta que esté listo.
Escribir Pantalla_de_carga
- En cuarto lugar, viene la función más importante ya que esta es en si el juego, aquí
se podrá jugar e intentar adivinar el numero correcto.
Escribir Juego
- Por ultimo llamaremos a la función “Despedida” en la cual se preguntará al jugador
si quiere seguir jugando, si es así el caso se volverá a repetir el juego, caso contrario
se terminará el juego.
-
Escribir Despedida
FinAlgoritmo