UK: +44 748 007-0908, USA: +1 917 810-5386 [email protected]

Programación en java

Ayuda en ejercicio de Programación en java(arreglos), por favor.

Problema:

◼ Suponga que tiene 3 monedas, al lanzar las 3 monedas una cantidad de veces Ud. desea saber cuántas veces salió 0 caras, 1 caras, 2 caras y 3 caras. En otras palabras desea saber la probabilidad (distribución de frecuencia) para el número de caras

◼ Solución:

◼ Escribir un main() que simula el lanzamiento de 3 monedas un millón de veces

◼ Imprimir los resultados de la simulación en forma de histograma:

◼ Para cada posible caso (4 posibles), imprime una barra que represente el número de veces que el caso ocurra

◼ Para simular una barra, usar serie de *, donde cada uno represente un 1% del número total de lanzamiento.

Salida:

Número de veces que cada caso ocurría (0, 1, 2, 3 caras):

0 124685

1 374759 *

2 375420 **

3 125136 *

◼ Tips para la implementación:

◼ Usar un arreglo frecuencia para mantener el seguimiento del número de veces que cada valor de cuenta de caras ocurre. La frecuencia[0] tiene el número de veces en que ninguna de las 3 salió cara. La frecuencia[1] tiene el número de veces en que salió 1 cara, etc.

◼ Después de cada lanzamiento simulado, añadir 1 al elemento apropiado

Ready to Score Higher Grades?