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.

Slides:



Advertisements
Presentaciones similares
Capítulo 2 Algoritmos.
Advertisements

Cálculo de probabilidades con la regla de Laplace
Compiladores e intérpretes Análisis Sintáctico II
Elegimos EXE estándar. Propiedades del formulario Nombre: Edad BorderStyle: 3-Fixed Dialog Caption: Edad Moveable: False StartUpPosition: 2- CenterScreen.
Iteración La iteración permite modelar problemas en los cuales una secuencia de instrucciones debe ejecutarse varias veces. La cantidad de iteraciones.
Conceptos Hoja de cálculo. Concepto.
Alumno: Edmundo Orozco Medina Luego de esto se abrirá la ventana en donde debemos de modificar los campos que se consideren necesarios para la tabla.
Introducción a la probabilidad
Estructuras de control
Alumnos: Edmundo Orozco Medina Hever Medina Herrera.
Variables y pruebas de escritorio
 Ventana Diagonal Principal 1era. Fila 2da. Fila 3era. Fila 1era. Columna 2da. Columna 3era. Columna Diagonal Secundaria.
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
SITUACION DIDACTICA: “DALE DE COMER AL GATO”
Departamento de Informática Universidad Técnica Federico Santa María Tema 7: Subprogramas Programación de Computadores (IWI-131) Luis Pizarro Q.
Profesor Hugo Araya Carasco
Trabajo Practico 2 Nombre: Indira Diana. Ejercicio numero 1 C C Numero = 0 Numero > 0 numero positivo nulo negativo F F Verdadero Ingresar un número cualquiera.
Ejercicio N°5 Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo. C Número1 (n1) Número2 (n2)
Matrices Es una estructura homogénea, compuesta por varios elementos, todos del mismo tipo y almacenados consecutivamente en memoria A cada elemento se.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Conversión cadena a número
Introducción a la Programación
PHP TODO SOBRE PHP.
Microsoft© Visual Basic . Net.
Tipo de Datos Básicos.
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Probabilidad y estadística
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
COMPUTACION 2009 C lase 4 Programa PASCAL SENTENCIAS DATOS Expresiones Tipos Declaración de variables Declaración de variables Asignación Entrada/Salida.
NUMERACIÓN ¿Contar… importa?.
Control de errores visual basic
Teoría – Alejandro Gonzalez
Estructura de Control Repeticiones(Loops) Ejercicios
Vectores y Matrices.
APLICACIÓN EN VISUAL BASIC
Definir un vector Forma general Variable=[tipo]*tamaño Tipo: es el valor inicial con el cual quedarán llenas todas las posiciones creadas del vector. Tamaño:
Microsoft Office Excel
Vectores y Matrices.
Departamento de Informática Universidad Técnica Federico Santa María Ejercicios Certamen 1: Programación de Computadores (IWI-131) Luis Pizarro Q.
Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.
Arreglos y comunicación Usuario
Aun en problemas muy simples surge la necesidad de agrupar valores elementales de alguna manera. Cuando representamos una caja de ahorro bancaria definimos.
Semana 12 herramientas de visual basic
COMPUTO III Ing. Jimmy Ojeda Arnica.
Capítulo 3: COMBINATORIA.
Distribuciones probabilísticas discretas
Unnidad II. Probabilidad
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
Ecuaciones con Radicales
Clase 79 Nehuel y Florencia juegan a lanzar un dado y contar los puntos que hay en la cara superior de este. El juego lo gana quien logra más veces la.
Arreglos unidimensionales
Operaciones Algebraicas
Estructuras de Decisión
Búsquedas Filtradas Consiste en buscar en una tabla de la base de datos, según un criterio. Para esto se pueden utilizar muchos tipos de sentencias en.
Se importan los módulos. El primer y el segundo modulo es para guardar archivos. El tercer modulo es el que permite ver graficas, y el ultimo importa.
MATEMÁTICAS Diagrama de Árbol Diagrama Cartesiano Salir SECUNDARIA.
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
P y E 2012 Clase 15Gonzalo Perera1 Repaso de la clase anterior. Métodos de estimación.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Juego de Laberinto.
Resolviendo problemas: Determinantes: todo se reduce a un número. Resolviendo problemas: Determinantes: Todo se reduce a un número.
C APACITACIÓN JAVA – ITM 2012 Sesión 1. INTRODUCCIÓN AL NETBEANS Creación de una calculadora con NetBeans.
Estructura de Datos PILA Universidad Hispanoamericana Prof. Ing. Erick López.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Un hombre de negocios acababa de apagar las luces de la tienda cuando un hombre apareció y demandó dinero. El dueño abrió una caja registradora. El contenido.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA.
1 Clase 6: control (1ª parte) iic1102 – introducción a la programación.
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Transcripción de la presentación:

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.

Se debe crear un enumerado donde enumeren los seis dados que se van a utilizar asignándole un valor a cada uno ENUMERADO

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

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 DataGridView1.RowCount = 5 x.Vizualizar(Me.DataGridView1) Button2.Enabled = True Button1.Enabled = False Lanzar 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 Button1.Enabled = True cont = 0 End If Salir If MsgBox("Esta seguro que desea salir del programa", _MsgBoxStyle.YesNoCancel) = 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.