Juego de dados

2.154 visualizaciones

Publicado el

1 comentario
1 recomendación
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
2.154
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
27
Comentarios
1
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Juego de dados

  1. 1. Juego de dados
  2. 2. El Juego de dados consiste en un lanzamientos aleatorio en la cuál gana cierta cantidad de dinero de acuerdo a lo siguiente: • Si la suma de los dados es igual a 8 gana 10 dólares. • Si los dos dados lanzados son iguales gana 1 dólar. • Si el dado del lado izquierdo es tres entonces gana 3 dólares.
  3. 3. El juego consta de los siguientes clases y un enumerado:
  4. 4. Primeramente se debe agregar la clase Cmontecarlo y declara las variables que se usan en ella el Cmotecarlo es una clase que se ha estado usando en los demás ejemplos por lo tal puede ser agregada desde una de ellas.
  5. 5. ENUMERADO Se debe crear un enumerado donde enumeren los seis dados que se van a utilizar asignándole un valor a cada uno
  6. 6. CLASE Cjuego Cjuego con los campos FilaDado1, FilaDado2 para dar a conocer el numero de lanzamientos que se va hacer con cada dado además de contener Nl para contar que solo sean cinco lanzamientos el gana, gana10, Pierde y Suma como su nombre lo indica determina la cantidad que gana y cuando se pierde el juego. Variables Iniciar
  7. 7. Formulario Los botones iniciar, lanzar y salir se programan en el formulario con el siguiente código • Primero se debe declarar una variable de tipo c juego y una variables para las funciones del formulario además de un contador para realizar el conteo • Luego dentro del formulario se debe realizar un código para generar las 5 columnas para los dados en el DataGridView For i As Integer = 0 To 1 Me.DGI = New System.Windows.Forms.DataGridViewImageColumn Me.DataGridView1.Columns.AddRange(New System.Windows.Forms.DataGridViewImageColumn() {Me.DGI}) Next Me.DataGridView1.RowCount = 5 x.Inicio() x.Vizualizar(DataGridView1)
  8. 8. • Por ultimo cada botón debe ir programado de la siguiente manera para cumplir su función: Iniciar Lanzar DataGridView1.RowCount = 5 x.Vizualizar(Me.DataGridView1) Button2.Enabled = True Button1.Enabled = False cont += 1 Me.Button1.Enabled = x.Lanzar(Me.DataGridView1) Button2.Enabled = True Label7.Text = Label7.Text + x.Gana Label6.Text = Label6.Text + x.Pierde Label5.Text = Label5.Text + x.Gana10 If cont = 5 Then x.Inicio() Button2.Enabled = False Salir Button1.Enabled = True If MsgBox("Esta seguro que desea salir del cont = 0 programa", _MsgBoxStyle.YesNoCancel) = End If MsgBoxResult.Yes Then End
  9. 9. Después de aceptar en el cuadro de dialogo donde indica que gano sale el total ganado actualmente y cuantas partidas a ganado el contador solo indica los lanzamientos y cuando llega a 5 se coloca en cero para jugar de nuevo.

×