import javax.swing.*;

public class RollDie {

public static void main (String args[]) {
int frequency1 = 0, frequency2=0, frequency3=0,
frequency4=0, frequency5=0, frequency6=0, face;

//resume os resultados
for (int roll = 1; roll <= 6000; roll++) {
face = 1 + (int) (Math.random() * 6 );

//Determina o valor do lançamento e incrementa contador correspondente

switch (face) {
case 1:
++frequency1; break;
case 2:
++frequency2; break;
case 3:
++frequency3; break;
case 4:
++frequency4; break;
case 5:
++frequency5; break;
case 6:
++frequency6; break;
}
}

JTextArea outputArea = new JTextArea();

outputArea.setText(“FacetFrequencia” +
“n1t” + frequency1 + “n2t” + frequency2 +
“n1t” + frequency3 + “n2t” + frequency4 +
“n1t” + frequency5 + “n2t” + frequency6 );

JOptionPane.showMessageDialog(null, outputArea, “Rolling a Dice 6000 Times”,
JOptionPane.INFORMATION_MESSAGE);

System.exit(0);
}
}

Este artigo foi útil ?
SimNão

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Close Search Window