Juego de dados
-
Upload
jonathan-castro -
Category
Education
-
view
341 -
download
0
Transcript of Juego de dados
![Page 1: Juego de dados](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/1.jpg)
MATEMATICAS DISCRETAS
JUEGO DE DADOS
PATRICIA OLMOSCAROLINA ACOSTAMARYLUZ OSPINAOMAR URAZAN
ROLANDO CUENCAJONATHAN CASTRO
UNIVERSIDAD ECCIBOGOTA
![Page 2: Juego de dados](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/2.jpg)
INICIO DEL JUEGO
![Page 3: Juego de dados](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/3.jpg)
JUGAR EN CASO DE PERDER
![Page 4: Juego de dados](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/4.jpg)
JUGAR EN CASO DE GANAR
![Page 5: Juego de dados](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/5.jpg)
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](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/6.jpg)
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](https://reader035.fdocuments.co/reader035/viewer/2022062820/58a357ce1a28ab14598b5ae9/html5/thumbnails/7.jpg)
'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