Está en la página 1de 2

Algoritmo sin_titulo

definir m,n,a,b como real


Escribir "escribe un numero entre el 1 y el 100"
a = 0
Leer n
Mientras n<1 o n>1000 Hacer
Escribir "ese numero no es valido"
Leer n
FinMientras
borrar pantalla
Escribir "adivina cual es el numero entre 1 y 100"
Leer m
Mientras n<1 o n>100 Hacer
Escribir "ese numero no es valido"
Leer m
FinMientras
Mientras a<5 Hacer
Si m=n Entonces
a = a+5
b = 5
Sino
Si m<n Entonces
Escribir "es mayor el numero correcto"
Sino
Escribir "es menor el numero correcto"
FinSi
Leer m
FinSi
a = a+1
FinMientras
Si b=5 Entonces
Escribir "has acertado"
Sino
Escribir "no has acertado"
FinSi
FinAlgoritmo

EXPLICACIN:
1. Se establecen las variables a,b,c,d como real.
2. El juego consiste en adivinar un nmero introducido por el primer jugador,
(entre 1 y 100) si no es as se volver a introducir. Este ser la variable "n".
3.Se borrar la panta y el segundo jugador intentar adivinar este nmero
(el nmero que escriba ser la variable "n"), si este escribe una cifra que
no contenga el nmero de dgitos correctos la pantalla le dir
"el numero no es valido", si s lo es continuar el juego.
4. Se emplear un bucle con una tercera variable "r" (nmero de intentos),
cada vez que el jugador falle se ir sumando uno hasta alcanzar el nmero
de intentos mximo (una vez que se alcanzan y no es acertado el nmero el
jugador pierde). En cada nuevo intento el jugador tenda que volver a escribir "n
".
5. Si el nmero se acierta, se introduce la variable "b" a travs de un
condicionante que nos dira si hemos acertado o no el nmero.
6. Durante todo este proceso se nos ayudar diciendo si el nmero introducido
es mayor o menor que el que eligi el primer concursante.

También podría gustarte