Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T1/formularios/practica»

De WikiEducator
Saltar a: navegación, buscar
(Juego de adivinar un número)
(Juego de adivinar un número)
Línea 4: Línea 4:
 
*La aplicación me mostrará 3 opciones
 
*La aplicación me mostrará 3 opciones
  
*El usuario pensará un número del 1 al 1024
+
*El usuario pensará un número del 1 al mayor número posible según la opción seleccionada
 
[[image:form_adivina.png]]
 
[[image:form_adivina.png]]
  

Revisión de 00:49 8 oct 2018



Juego de adivinar un número

Se trata de hacer un juego para que la aplicación adivine un número que tu pienses
  • La aplicación me mostrará 3 opciones
  • El usuario pensará un número del 1 al mayor número posible según la opción seleccionada

Form adivina.png

Adivina un número



Icon activity.jpg
Juego de adivinar números
  • Haz un programa que genere un número aleatorio entre 0 y 1024
  • Después deberás de intentar adivinarlo.
  • El programa te informará de si el número que aportas es menor, mayor o si lo has acertado
  • Tendrás 10 intentos.
  • En cualquier momento podrás reiniciar el juego mientras estás jugando
**(Se calculará otro número y tendrás 10 intentos de nuevo)
  • Deberás de tener tres fichero:
  1. index.html que te generará la información
  2. jugar.php que es es juego
  3. fin.php cuando termine la partida con la información del juego realizado.

DIAGRAMA NAVEGACIO1.png

http://manuel.infenlaces.com/web/T2_adivinar/index.php




  • Realizaremos este ejercicio con requisitos
Requisito 1 pantalla de inicio
  1. Crear la pantalla de bienvenida con la explicación del juego
  2. Con una opción que me lleve a un fichero llamado juega.php
  3. EL fichero de momento solo muestra un mensaje
Requisito 2 generamos un número aleatorio
  1. Solo lo genereamos si venimos de index.php
  2. Tenemos un botón de jugar
  3. Si apretamos ese botón volvemos a cargar jugar.php, pero sin generear el número
  4. Podemos probar visualizando el número.
Requisito 3 solicitamos un número al usuario
Requisito 4 controlamos las jugadas
Requisito 5 informamos si es mayor menor el número
Requisitos 6 podemos reiniciar el juego
Requisitos 7 Volver al inicio
Requisitos 8 controlar el final
Requisitos 9 Ventana de fin
Requisitos 10 Volver a iniciar la partida desde el final


Si volvemos a cargar la

  1. Con una opción que me lleve a un fichero llamado juega.php
  2. EL fichero de momento solo muestra un mensaje


  • Realizaremos esta práctica siguiendo o implementando los siguientes requisitos
  1. RF1: El fichero index.php me informará del juego
  2. RF2: El mismo fichero index.php me mestrará las opciones (ver imagen anterior)
  3. RF3: El fichero index.php tendrá un botón para empezar el juego
  4. RNF1: Deberemos identificar todas las variables que necesito
    1. Realiza un análisis de juego
    2. Juega directamente y anótate todas las variables que necesitas ($min, $max, $jugada, ...).
  5. RF4 En el primer acceso a jugar.php inicializo las variables
  6. RF5 Establece la estrategia (inputs:hidden) para pasar los valores de las variables
  7. RF6 Actualiza las variables según jugada y apúntales en los hidden para la siguiente jugada
  8. RF7 Controla el fin del juego (exceder el número de jugadas o haber acertado el número )