Psico

Solo disponible en BuenasTareas
  • Páginas : 2 (467 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de agosto de 2012
Leer documento completo
Vista previa del texto
Elabore un programa en C# con las siguientes características:

A) El programa debe contar con un diseño como se muestra en la parte inferior.
B) El programa consiste en jugar piedra, papel otijera para lo cual necesitas las imágenes correspondientes a cada opción.
C) Los botones de piedra, papel o tijera realizan tareas en común y tareas diferentes. Te las describo a continuaciónpara apoyarte en la programación:

Tareas en común:
1. Al ser presionado un botón, la picturebox del usuario cambiará según lo seleccionado, es decir, si el usuario le da click al botón de piedrala picturebox mostrará la imagen de la piedra, si se le pica al botón de papel la picturebox mostrará la imagen de papel, etc.
2. Al ser presionado un botón se generará un número aleatorio del 1al 3, estos números nos ayudarán para seleccionar la opción con la que jugará la máquina.
* Si el número aleatorio es 1 la picturebox de la máquina mostrará la imagen de la piedra.
* Siel número aleatorio es 2 la picturebox de la máquina mostrará la imagen del papel.
* Si el número aleatorio es 3 la picturebox de la máquina mostrará la imagen de las tijeras.

Tareadiferente:

Si has programado todo bien hasta aquí, las picturebox cambiarán y el juego funciona, lo único que falta es que la máquina nos diga si ganamos o perdimos, esto es muy sencillo, si te das cuentaesta práctica es muy similar a la de los dados, por lo cual apóyate de ella para entenderla.

Vamos a evaluar ahora cual fue el número aleatorio que se generó y que botón presionó el usuario paradeterminar si ganamos, perdimos o empatamos, para ello recordemos que cada número aleatorio es una equivalente a una opción para la máquina:

Numero aleatorio generado | Opción |
1 | Piedra |
2| Papel |
3 | Tijeras |

Una vez recordado esto, vamos a ver cuáles son las condiciones que evaluará cada botón tomando en cuenta la tabla anterior:

Para el botón piedra:
1. Si el número...
tracking img