Está en la página 1de 7

z

Presentado por

Santiago Jiménez

Yeison Suarez
ANALISIS.
Datos de entrada.

La entrada principal es la selección aleatoria de una palabra


secreta.
- int: seleccionarPalabra
z El jugador ingresa letras en cada turno para adivinar la palabra.
- char: letra
Datos de salida.
El juego muestra pistas sobre la palabra secreta.
String: pista
Muestra la palabra parcialmente adivinada después de cada intento.
String: palabraAdivinada
Informa sobre letras incorrectas.
If: (!letraAdivinada)
Al final, muestra un mensaje indicando si el jugador ganó o perdió,
revelando la palabra secreta.
If: (palabraAdivinada == palabra)
PROCESO.Se realiza un programa el cual solicitaremos al
usuario ingrese una letra, cuyo objetivo es descifrar
la palabra clave del juego. Como ayuda al usuario
se dará una pista al inicio del juego.
El código realiza la función que evalúa la letra
ingresada por el usuario comparándola con las
z letras que conforman la palabra ya designada al
comienzo del juego.
El juego consiste en que el jugador tratara de
descifrar la palabra oculta con un máximo de (5)
intentos en donde al ingresar una letra que coincida
con la palabra a resolver se imprimirá la letra y
podrá continuar con el juego de lo contrario
descontara de los intentos permitidos.
DISEÑO DE
ALGORITMO
1. Inicio.
2. Imprimir “ingrese una letra”.
3. leer (letra ingresada por el jugador)
4. se define un grupo donde se alberga las palabras a descifrar.
4,1. se define un grupo donde se alberga las pistas correspondientes a las
palabras a descifrar.
4,2. se define z cantidad de intentos para resolver la palabra clave.
5. validar letra ingresada por el jugador.
6. si la letra es correcta imprimir "letra” y solicitar letra sin modificar intentos.
7. si la letra no es correcta imprimir “letra incorrecta” .
8. imprimir “intentos restantes” en donde se descontará 1 de ”intentos”.
9. si se logra descifrar la palabra imprimir “felicidades has adivinado la
palabra”.
10. si no se logra descifrar la palabra imprimir “perdiste la palabra era”
“palabra”.
11. fin
z

QUE ES. RAND()

La función rand() nos ayuda a tomar


un dato de forma aleatoria dentro de
un conjunto ya definido.
FIN

z
LINK DE CODIGO

https://onlinegdb.com/3yZdmzYxI

También podría gustarte