Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

EJERCICIO SOBRE USO DE CLASES Y SU RELACIÓN CON OBJETOS

Fecha: 03 / Mayo / 2022


Nombre del estudiante: Vallejo Olarte Samuel Emiliano
Nombre del docente: González Sánchez Yadira

Ejercicio. Uso de clases para instanciar objetos

Juego CRAPS

i. Declara una clase Dado que no tenga atributos. Los métodos que debe tener son el
constructor y un método para “tirar” el dado y se obtenga un valor utilizando la
función srand () de la librería cstdlib

ii. En una función main() declara una instancia de Dado y prueba tu código

iii. Juego Craps


i. Declara una clase Jugador, que tenga como atributos: saldoBanco=1000

Desarrolla los métodos:


1. Constructor Jugador()
2. Apostar(), el cual a través de un ciclo while() debe verificar que
la apuesta sea menor o igual al saldoBanco y devuelve el valor
tipo int del montoApuesta
3. NúmeroApuesta(), que sea el número al que el Jugador apostará
y devuelve el valor del tipo int del número al que se apuesta.

This study source was downloaded by 100000833564318 from CourseHero.com on 11-01-2022 14:21:40 GMT -05:00

https://www.coursehero.com/file/155570791/A7-SEVOpdf/
4. Paga(), que reduce el saldoBanco con el montoApuesta cuando
se pierde la apuesta
5. RecibePago(), que incrementa el saldoBanco con el monto
montoApuesta cuando se gana la apuesta

ii. Declara una clase Craps, que tenga como atributos Dado1, Dado2 del tipo
Dado y JugadorApostador del tipo Jugador

Desarrolla los métodos:


1. Constructor Craps();
2. Jugar(), en donde mientras el saldoBanco sea mayor a 0, se
tiran los Dados Dado1 y Dado2 y se obtiene un valor de tipo int
valorTiro. valorTiro se compara con el númeroApuesta al que se
apostó y si es igual el Jugador RecibePago . En caso contrario el
Jugador Paga

iii. En la función main() declara una instancia de Craps e inicia el juego


iv. Prueba tu código

CÓDIGO:

This study source was downloaded by 100000833564318 from CourseHero.com on 11-01-2022 14:21:40 GMT -05:00

https://www.coursehero.com/file/155570791/A7-SEVOpdf/
EJECUCIÓN:

This study source was downloaded by 100000833564318 from CourseHero.com on 11-01-2022 14:21:40 GMT -05:00

https://www.coursehero.com/file/155570791/A7-SEVOpdf/
CONCLUSIÓN

La programación Orientada a objetos (POO) es una forma especial de programar, en la cual


se trata de expresar cosas de la vida real, a través de código de programación.
La POO utiliza: objetos, propiedades, métodos, polimorfismo, herencia y más. Y gracias a
este tipo de programación, se crean aplicaciones con código mas limpio, código reutilizable
y más robusto.

This study source was downloaded by 100000833564318 from CourseHero.com on 11-01-2022 14:21:40 GMT -05:00

https://www.coursehero.com/file/155570791/A7-SEVOpdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte