SlideShare a Scribd company logo
1 of 12
Juego de
dados
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.
El juego consta
de los siguientes
clases
y
un
enumerado:
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.
ENUMERADO

Se debe crear un
enumerado
donde
enumeren
los
seis
dados que se van a
utilizar asignándole un
valor a cada uno
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
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)
• 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
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.

More Related Content

Viewers also liked

Concientizacion de Ludopatia - folleto triptico
Concientizacion de Ludopatia - folleto tripticoConcientizacion de Ludopatia - folleto triptico
Concientizacion de Ludopatia - folleto tripticoflorzeta
 
Mentalidad del rico y el pobre- Reflexión
Mentalidad del rico y el pobre- ReflexiónMentalidad del rico y el pobre- Reflexión
Mentalidad del rico y el pobre- Reflexiónana
 
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.Biblioteca Universitaria (UPR Utuado)
 
Reflexión del video
Reflexión del videoReflexión del video
Reflexión del videoLauraoctavoa
 

Viewers also liked (7)

Juego de dados
Juego de dadosJuego de dados
Juego de dados
 
Concientizacion de Ludopatia - folleto triptico
Concientizacion de Ludopatia - folleto tripticoConcientizacion de Ludopatia - folleto triptico
Concientizacion de Ludopatia - folleto triptico
 
Juego de dados de Mozart
Juego de dados de MozartJuego de dados de Mozart
Juego de dados de Mozart
 
Mentalidad del rico y el pobre- Reflexión
Mentalidad del rico y el pobre- ReflexiónMentalidad del rico y el pobre- Reflexión
Mentalidad del rico y el pobre- Reflexión
 
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.
Análisis crítico del documento Proyecto para formar un ciudadano bilingüe.
 
Reflexión del video
Reflexión del videoReflexión del video
Reflexión del video
 
Ser pobre y ser rico
Ser pobre y ser ricoSer pobre y ser rico
Ser pobre y ser rico
 

Similar to Juego de dados en Visual

Similar to Juego de dados en Visual (20)

excel
excelexcel
excel
 
Actividad 4 III
Actividad 4 IIIActividad 4 III
Actividad 4 III
 
Presentacion610
Presentacion610Presentacion610
Presentacion610
 
Presentacion610
Presentacion610Presentacion610
Presentacion610
 
Operaciones con numeros Z
Operaciones con numeros ZOperaciones con numeros Z
Operaciones con numeros Z
 
Guìa visual console app
Guìa visual console appGuìa visual console app
Guìa visual console app
 
Actividad 3 Excel
Actividad 3 ExcelActividad 3 Excel
Actividad 3 Excel
 
Clase 4b crear un modelo
Clase 4b crear un modeloClase 4b crear un modelo
Clase 4b crear un modelo
 
Ejercsicios en exel para haser
Ejercsicios en exel para haserEjercsicios en exel para haser
Ejercsicios en exel para haser
 
Método SQL para Calcular el valor máximo de un conjunto de columnas de una Tabla
Método SQL para Calcular el valor máximo de un conjunto de columnas de una TablaMétodo SQL para Calcular el valor máximo de un conjunto de columnas de una Tabla
Método SQL para Calcular el valor máximo de un conjunto de columnas de una Tabla
 
claculadora
claculadoraclaculadora
claculadora
 
Arenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptxArenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptx
 
Funciones básicas de excel
Funciones básicas de excelFunciones básicas de excel
Funciones básicas de excel
 
Matriz slide
Matriz slideMatriz slide
Matriz slide
 
Curso De Excel Básico (Sesión 3)
Curso De Excel Básico (Sesión 3)Curso De Excel Básico (Sesión 3)
Curso De Excel Básico (Sesión 3)
 
Juli y Mily. operadores de pc
Juli y Mily. operadores de pcJuli y Mily. operadores de pc
Juli y Mily. operadores de pc
 
Reyes y restrepo unidades
Reyes y restrepo unidadesReyes y restrepo unidades
Reyes y restrepo unidades
 
Importacion de coches y venta pasos para crear en excel.
Importacion de coches y venta pasos para crear en excel.Importacion de coches y venta pasos para crear en excel.
Importacion de coches y venta pasos para crear en excel.
 
Presentación Microsoft Acces
Presentación Microsoft AccesPresentación Microsoft Acces
Presentación Microsoft Acces
 
Ejercicios excel
Ejercicios excelEjercicios excel
Ejercicios excel
 

Recently uploaded

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Recently uploaded (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

Juego de dados en Visual

  • 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.
  • 4. El juego consta de los siguientes clases y un enumerado:
  • 5. 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.
  • 6. ENUMERADO Se debe crear un enumerado donde enumeren los seis dados que se van a utilizar asignándole un valor a cada uno
  • 7. 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
  • 8.
  • 9.
  • 10. 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)
  • 11. • 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
  • 12. 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.