7
MATEMATICAS DISCRETAS JUEGO DE DADOS PATRICIA OLMOS CAROLINA ACOSTA MARYLUZ OSPINA OMAR URAZAN ROLANDO CUENCA JONATHAN CASTRO UNIVERSIDAD ECCI BOGOTA

Juego de dados

Embed Size (px)

Citation preview

Page 1: Juego de dados

MATEMATICAS DISCRETAS

JUEGO DE DADOS

PATRICIA OLMOSCAROLINA ACOSTAMARYLUZ OSPINAOMAR URAZAN

ROLANDO CUENCAJONATHAN CASTRO

UNIVERSIDAD ECCIBOGOTA

Page 2: Juego de dados

INICIO DEL JUEGO

Page 3: Juego de dados

JUGAR EN CASO DE PERDER

Page 4: Juego de dados

JUGAR EN CASO DE GANAR

Page 5: Juego de dados

Dim Apuesta As DoubleDim W As IntegerDim X As IntegerDim Y As IntegerDim GA As Double Private Sub btn_jugar_Click()'ponemos variables e imagenes en blancoX = 0Y = 0W = 0 lbl_respuesta.Visible = Falselbl_resumen.Visible = FalseImagenlado1.Visible = FalseImagenlado2.Visible = FalseImagenlado3.Visible = FalseImagenlado4.Visible = FalseImagenlado5.Visible = FalseImagenlado6.Visible = FalseImagenlado7.Visible = FalseImagenlado8.Visible = FalseImagenlado9.Visible = FalseImagenlado10.Visible = FalseImagenlado11.Visible = FalseImagenlado12.Visible = False 

'verificamos que exista una apuesta  If txt_apuesta.Text = "" Then MsgBox "POR FAVOR DIGITE SU APUESTA", vbCritical, "ERROR" txt_apuesta.SetFocus Else Apuesta = txt_apuesta.Text' nos aseguramos que no salga 0Lanzar: X = Int(6 * Rnd() * 1) Y = Int(6 * Rnd() * 1) If X = 0 Or Y = 0 Then GoTo Lanzar End If' suma de los dados W = X + Y'selecionamos la imagen de acuerdo al número aleatorio que salió

CODIGO FUENTE

Page 6: Juego de dados

Select Case X Case 1 Imagenlado1.Visible = True Case 2 Imagenlado2.Visible = True Case 3 Imagenlado3.Visible = True Case 4 Imagenlado4.Visible = True Case 5 Imagenlado5.Visible = True Case 6 Imagenlado6.Visible = True End Select Select Case Y Case 1 Imagenlado7.Visible = True Case 2 Imagenlado8.Visible = True Case 3 Imagenlado9.Visible = True Case 4 Imagenlado10.Visible = True Case 5 Imagenlado11.Visible = True Case 6 Imagenlado12.Visible = True End Select

'reglas del juego para asignar puntos If Y = X Then GA = Apuesta * 100 lbl_respuesta.Visible = True lbl_respuesta.Caption = "USTED HA GANADO " & GA & " PUNTOS" Else If W > 9 Then GA = Apuesta * 50 lbl_respuesta.Visible = True lbl_respuesta.Caption = "USTED HA GANADO " & GA & " PUNTOS" Else GA = 0 lbl_respuesta.Visible = True lbl_respuesta.Caption = "USTED HA PERDIDO, LO SENTIMOS SIGUA INTENTANDO" End If End If

Page 7: Juego de dados

'para mostrar el mayor y la suma de los dados If X > Y Then MAYOR = X Else MAYOR = Y End If lbl_resumen.Visible = True lbl_resumen.Caption = " EL NUMERO MAYOR ES " & MAYOR & " Y LA SUMA DE LOS DADOS ES " & W End If End Sub Private Sub btn_nuevaapuesta_Click() txt_apuesta = "" txt_apuesta.SetFocusEnd Sub  Private Sub btn_salir_Click() Unload Me

End Sub Private Sub UserForm_Activate() lbl_respuesta.Visible = False lbl_resumen.Visible = False Imagenlado1.Visible = False Imagenlado2.Visible = False Imagenlado3.Visible = False Imagenlado4.Visible = False Imagenlado5.Visible = False Imagenlado6.Visible = False Imagenlado7.Visible = False Imagenlado8.Visible = False Imagenlado9.Visible = False Imagenlado10.Visible = False Imagenlado11.Visible = False Imagenlado12.Visible = FalseEnd Sub