28/9/2017 EJERCICIOS RESUELTOS: Deitel_Java_7.
17 ( Lanzamiento de Dados )
Principal Acerca del Blog Contacto Curso de C Programas Algoritmos
Search: type, hit enter
EJERCICIOS RESUELTOS Programas, Ejercicios, Algoritmos y Código en C, C++ y Java.
domingo, 23 de octubre de 2011
Deitel_Java_7.17 ( Lanzamiento de Dados ) Buscar
Buscar
7.17 (Tiro de dados)
Escriba una aplicación para
simular el tiro de dos dados.
La aplicación debe utilizar un Tal vez sólo quiera ver una Entrada al azar
objeto de la clase Random una
vez para tirar el primer dado,
y de nuevo para tirar el
segundo dado. Después debe
calcularse la suma de los dos Etiquetas
valores. Cada dado puede
mostrar un valor entero del 1 El programa simula el lanzamiento de dos dados. Blogger (2) C (58) C# (1) C++ (46) Curso
de C (21) Dale-Weems (1) Deitel C++ (35)
al 6, por lo que la suma de
los valores variará del 2 al 12, siendo 7 la suma más Deitel Java (87) Java (93)
Kernighan-Ritchie (29) Linux (8) Opinión (4)
frecuente, mientras que 2 y 12 serán las sumas menos Recursión (5) Sedgewick (4) Teoría de la
frecuentes. Su aplicación debe tirar los dados 36 000 Computación (7) Unix (8)
veces. Utilice un arreglo unidimensional para registrar
el número de veces que aparezca cada una de las posibles
sumas. Muestre los resultados en forma tabular. Determine
si los totales son razonables (es decir, hay seis formas Últimos comentarios. ¡Agrega el
de tirar un siete, por lo que aproximadamente una sexta tuyo!
parte de los tiros deben ser 7)
Solución: Te equivocaste de
Este código debe llamarse UsaDeitel_7_17 código. - 25/9/2017 - Anonymous
public class UsaDeitel_7_17 gracias - 24/9/2017 - Anonymous
{ // Abre clase UsaDeitel_7_17 disculpa si la empresa de
public static void main(String args[]) estacionamiento tiene
{ // Abre main
... - 24/9/2017 - Anonymous
Deitel_7_17 miObjeto = new Deitel_7_17();
Puntualmente no entiendo que es L k
System.out.println("\nEste programa simula el lanzamiento de dos dados.\n"); h - 23/9/2017 - Cristian Daniel
miObjeto.Recibir(); No entiendo lo que haces con dirección
:( - 23/9/2017 - Cristian Daniel
} // Cierra main
} // Cierra UsaDeitel_7_17
Archivo del Blog
Este código debe guardarse como Deitel_7_17.java 2013 (10)
2012 (28)
import java.util.Scanner; 2011 (128)
import java.util.Random; diciembre (3)
noviembre (4)
public class Deitel_7_17
{ // Abre clase Deitel_7_17 octubre (13)
Deitel_Java_7_25 (Ocho Reinas: Método
Scanner entrada = new Scanner(System.in); de Fuerza Br...
Random aleatorio = new Random();
Deitel_Java_7.23 a) ( Circuito del Caballo
private int numero;
int Arreglo[]; en Java...
Deitel_Java_7.17 ( Lanzamiento de Dados
///////////////////////////////////////////// )
// Metodo Recibir
Deitel_Java_7.16
/////////////////////////////////////////////
Deitel_Java_7.15 (Inicialización de un
public void Recibir() Arreglo)
{ // Abre metodo Recibir Deitel_Java_7.14 ( Multiplicación con un
System.out.print("\nPor favor introduzca el numero de veces que se lanzaran ");
Arreglo)
http://hitmontop-ejerciciosresueltos.blogspot.com.co/2011/10/deiteljava717-lanzamiento-de-dados.html 1/4
28/9/2017 EJERCICIOS RESUELTOS: Deitel_Java_7.17 ( Lanzamiento de Dados )
System.out.print(" los dados\n"); Deitel_Java_7.12 (Eliminación de
numero = entrada.nextInt();
Números Duplicado...
Arreglo = new int[numero];
Lanzar(); Deitel_Java_7.10 ( Comisión por Ventas)
} // cierra metodo Recibir Convertir de tipo int a tipo double en Java
Deitel_Java_6.35 ( Instrucción Asistida
por Comput...
/////////////////////////////////////////////
// Metodo Lanzar Personalizando Vim
///////////////////////////////////////////// Deitel_Java_6.37 ( Juego de Craps en
Java)
public void Lanzar()
Cambiar password de root en linux
{ // Abre metodo Lanzar
int numero1; septiembre (2)
int numero2; agosto (2)
julio (17)
for ( int i = 0; i < Arreglo.length; i++ )
junio (41)
{ // Abre for
numero1 = 1 + aleatorio.nextInt(6); mayo (8)
numero2 = 1 + aleatorio.nextInt(6); abril (1)
// System.out.printf("\n%d\t%d\n", numero1, numero2); marzo (1)
// Descomentar para verificar que las sumas se capturan
enero (36)
// de manera correcta. Para esto intruducir un numero
// pequenio 2010 (53)
Arreglo[i] = numero1 + numero2;
} // Cierra for
Contar(); Seguir Por Correo
} // Cierra metodo Lanzar
Email address... Submit
/////////////////////////////////////////////
// Metodo Contar
/////////////////////////////////////////////
public void Contar() Seguidores:
{ // Abre metodo Contar
int Contador[] = new int[13]; Seguidores (24) Siguiente
for ( int j = 0; j < Arreglo.length; j++ )
{ // Abre for
for ( int k = 0; k < Contador.length; k++ ) Yulian Borges Lobaina
{ // Abre for anidado
if ( Arreglo[j] == k )
Contador[k]++;
} // Cierra for anidado
} // Cierra for
Imprimir(Contador);
} // Cierra metodo Contar
Seguir
/////////////////////////////////////////////
// Metodo Imprimir
/////////////////////////////////////////////
public void Imprimir( int B[]) Mi lista de blogs
{ // Abre metodo Imprimir
for (int m = 0; m < B.length; m++ ) Sonata Cuadrática
Loto
{ // Abre for
System.out.printf("\n%d lanzamientos sumaron %d\n", B[m], m ); Hace 1 año
} // Cierra for + Ejercicios Resueltos
} // Cierra metodo Imprimir Paul Hewitt y los físicos sin trabajo
Hace 2 años
} // Cierra clase Deitel_7_17 Aprendiendo A Usar Linux
Hola Mundo en Python
Hace 3 años
misPalabrasMalas
Truman Capote: Para Qué Sirve La
Literatura
Quizás también le interese: Hace 6 años
Páginas vistas en total
Deitel_Java_7.23 Deitel_Java_6.37 ( Deitel_Java_7.21
1043176
a) ( Circuito del Juego de Craps en (Lenguaje Logo en
http://hitmontop-ejerciciosresueltos.blogspot.com.co/2011/10/deiteljava717-lanzamiento-de-dados.html 2/4
28/9/2017 EJERCICIOS RESUELTOS: Deitel_Java_7.17 ( Lanzamiento de Dados )
Caballo en Java, ... Java) Java)
Más
Linkwithin
Publicado por Candelario Hernández Gómez en 10/23/2011 11:07:00 p. m.
Etiquetas: Deitel Java, Java
11 comentarios:
david 19 de julio de 2012, 11:46
bueno
Responder
Anónimo 7 de agosto de 2012, 13:39
Creo que registrar los 36000 valores en un arreglo no es necesario en absoluto. Es más aunque tuviera
algún sentido se está haciendo prácticamente lo mismo dos veces, al recorrer el Arreglo en Contar().
Responder
Hitmontop 7 de agosto de 2012, 15:02
Supongo que fue la idea de hacer métodos que hacen una tarea específica lo que me hizo escribirlo así.
Tienes toda la razón. Es redundante. Se puede meter fácilmente el método Contar en el método Lanzar.
Saludos.
Responder
jorge luis rodriguez flores 1 de febrero de 2013, 23:09
mui buenoOoo !!
Responder
Respuestas
Hitmontop 2 de febrero de 2013, 15:09
¡Gracias!
Responder
ALFREDO GELVEZ 21 de octubre de 2014, 11:18
gracias
Responder
Anónimo 18 de febrero de 2015, 17:03
Excelente, full Java maestro.
Responder
stalin carrion 12 de junio de 2015, 10:16
Buen programa, una pregunta, como sería presentarlo en forma de tabla?, gracias
Responder
Mario Olivera 3 de diciembre de 2015, 8:47
Aquí en video: https://www.youtube.com/watch?v=PNw0_mCQVFI
Responder
jonathan molina fuentes 18 de mayo de 2016, 19:21
Este comentario ha sido eliminado por el autor.
Responder
pKe offline 24 de agosto de 2017, 20:34
http://hitmontop-ejerciciosresueltos.blogspot.com.co/2011/10/deiteljava717-lanzamiento-de-dados.html 3/4
28/9/2017 EJERCICIOS RESUELTOS: Deitel_Java_7.17 ( Lanzamiento de Dados )
hola disculpen me pueden ayudar con este ejercicio:
programa en java que simule tirar dos dados en repetidas ocasiones hasta que la suma sea mayor a 9.
Responder
Introduce tu comentario...
Comentar como: Luisa Sarmient Cerrar sesión
Publicar Vista previa Avisarme
Enlaces a esta entrada
Crear un enlace
Entrada más reciente Página principal Entrada antigua
Suscribirse a: Enviar comentarios (Atom)
México, 2012. El Blog EJERCICIOS RESUELTOS con plantilla ZBench es actualizado por: hernandezgomez1, también Δ Top
propietario de Aprendiendo A Usar Linux y de masEjerciciosResueltos
http://hitmontop-ejerciciosresueltos.blogspot.com.co/2011/10/deiteljava717-lanzamiento-de-dados.html 4/4