SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Mais procurados

Certificados Cacert
Certificados CacertCertificados Cacert
Certificados CacertKevin MH
 
Language and Processors for Requirements Specification
Language and Processors for Requirements SpecificationLanguage and Processors for Requirements Specification
Language and Processors for Requirements Specificationkirupasuchi1996
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5koolkampus
 
A very brief history of Microsoft Windows
A very brief history of Microsoft WindowsA very brief history of Microsoft Windows
A very brief history of Microsoft WindowsVikas Dhyani
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android applicationAtibur Rahman
 
Windows operating system
Windows operating systemWindows operating system
Windows operating systemDhairya Joshi
 
ITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemSneh Prabha
 
Booting of Computer System
Booting of Computer SystemBooting of Computer System
Booting of Computer SystemArzath Areeff
 
Operating System Lab Project
Operating System Lab Project Operating System Lab Project
Operating System Lab Project Abdullah Shion
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSanilinvns
 
Python GUI Programming
Python GUI ProgrammingPython GUI Programming
Python GUI ProgrammingRTS Tech
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & qualityNur Islam
 

Mais procurados (20)

Disk Management (DM)
Disk Management (DM)Disk Management (DM)
Disk Management (DM)
 
Solaris
SolarisSolaris
Solaris
 
3 tier architecture
3 tier architecture3 tier architecture
3 tier architecture
 
Certificados Cacert
Certificados CacertCertificados Cacert
Certificados Cacert
 
Language and Processors for Requirements Specification
Language and Processors for Requirements SpecificationLanguage and Processors for Requirements Specification
Language and Processors for Requirements Specification
 
Linux booting process
Linux booting processLinux booting process
Linux booting process
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5
 
A very brief history of Microsoft Windows
A very brief history of Microsoft WindowsA very brief history of Microsoft Windows
A very brief history of Microsoft Windows
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
 
Controls events
Controls eventsControls events
Controls events
 
ITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemITFT_File system interface in Operating System
ITFT_File system interface in Operating System
 
Visual Basic Controls ppt
Visual Basic Controls pptVisual Basic Controls ppt
Visual Basic Controls ppt
 
FREEBSD
FREEBSDFREEBSD
FREEBSD
 
Windows registry forensics
Windows registry forensicsWindows registry forensics
Windows registry forensics
 
Booting of Computer System
Booting of Computer SystemBooting of Computer System
Booting of Computer System
 
Operating System Lab Project
Operating System Lab Project Operating System Lab Project
Operating System Lab Project
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
 
Python GUI Programming
Python GUI ProgrammingPython GUI Programming
Python GUI Programming
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & quality
 

Destaque

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
 

Destaque (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
 

Semelhante a Juego de dados: reglas, clases y formulario en C

Operaciones con numeros Z
Operaciones con numeros ZOperaciones con numeros Z
Operaciones con numeros ZElkin Guillen
 
Actividad 3 Excel
Actividad 3 ExcelActividad 3 Excel
Actividad 3 ExcelRMontiel66
 
Clase 4b crear un modelo
Clase 4b crear un modeloClase 4b crear un modelo
Clase 4b crear un modeloTensor
 
Ejercsicios en exel para haser
Ejercsicios en exel para haserEjercsicios en exel para haser
Ejercsicios en exel para haserBustamantejairo
 
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 TablaSebastian Rodriguez Robotham
 
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.pptxJOSEFERNANDOARENASCA
 
Matriz slide
Matriz slideMatriz slide
Matriz slidemarly0204
 
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)Hugo Malpartida
 
Reyes y restrepo unidades
Reyes y restrepo unidadesReyes y restrepo unidades
Reyes y restrepo unidadesleviticodavid
 
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.mnbv12
 
Presentación Microsoft Acces
Presentación Microsoft AccesPresentación Microsoft Acces
Presentación Microsoft AccesQuequieretu
 

Semelhante a Juego de dados: reglas, clases y formulario en C (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 supl
Ejercicios excel suplEjercicios excel supl
Ejercicios excel supl
 

Último

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
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

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
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

Juego de dados: reglas, clases y formulario en C

  • 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.