Lanzar Dados
Enviado por Ftitanio • 13 de Octubre de 2022 • Trabajo • 656 Palabras (3 Páginas) • 56 Visitas
3. Simula el lanzamiento de dos dados con seis caras y muestra la suma.
package Dados;
import java.util.Scanner;
import java.util.Random;
public class Dados {
public static void main(String args[]) {
Dados miObjeto = new Dados();
System.out.println("\nLanzando dados :3\n");
miObjeto.Recibir();
}
Scanner entrada = new Scanner(System.in);
Random aleatorio = new Random();
private int numero;
int Arreglo[];
public void Recibir() {
System.out.print("\nPor favor introduzca el numero de veces que se lanzaran los dados: ");
numero = entrada.nextInt();
Arreglo = new int[numero];
Lanzar();
}
public void Lanzar() {
int dado1;
int dado2;
for ( int i = 0; i < Arreglo.length; i++ ) {
dado1 = 1 + aleatorio.nextInt(6);
dado2 = 1 + aleatorio.nextInt(6);
System.out.print("\nEl dado1 es: "+ dado1);
System.out.print("\nEl dado2 es: "+dado2);
Arreglo[i] = dado1 + dado2;
int suma = dado1+dado2;
System.out.print("\nLa suma de los dados es: "+suma);
}
Contar();
}
public void Contar() {
int Contador[] = new int[1];
for ( int j = 0; j < Arreglo.length; j++ ) {
for ( int k = 0; k < Contador.length; k++ ) {
if ( Arreglo[j] == k )
Contador[k]++;
}
}
Imprimir(Contador);
}
public void Imprimir( int B[]) {
for (int m = 0; m < B.length; m++ ) {
}
}
}
package Dados;
import java.util.Scanner;
import java.util.Random;
public class Dados {
public static void main(String args[]) {
Dados miObjeto = new Dados();
System.out.println("\nLanzando dados :3\n");
miObjeto.Recibir();
}
Scanner entrada = new Scanner(System.in);
Random aleatorio = new Random();
private int numero;
int Arreglo[];
public void Recibir() {
System.out.print("\nPor favor introduzca el numero de veces que se lanzaran los dados: ");
numero = entrada.nextInt();
Arreglo = new int[numero];
Lanzar();
}
public void Lanzar() {
int dado1;
int dado2;
for ( int i = 0; i < Arreglo.length;
...