package edu.bloomu.ch7a;
@author
public class DiceSums3 {
public static void main(String[] args) {
final int sides = 6;
int[] sums = new int[2 * sides + 1];
for (int i = 1; i <= sides; i++) {
for (int j = 1; j <= sides; j++) {
sums[i + j]++;
}
}
System.out.println("SUM PROBABILITY");
final int pairs = sides * sides;
for (int i = 2; i <= 2 * sides; i++) {
double prob = (double) sums[i] / pairs * 100;
int numStars = (int) Math.round(prob);
String stars = "\u2605".repeat(numStars);
System.out.printf("%3d %4.1f%% %s %n", i, prob, stars);
}
}
}