Мне помогли ранее в создании этого кода, который создавал бы гистограмму случайного. Все выглядит хорошо, за исключением того, что я случайно получил результат как сумму, а не среднее из всех чисел, которые были выбраны случайным образом. Я не хочу ничего путать, поэтому я просто хотел спросить: как я могу преобразовать эту сумму в среднюю выходную вместо?Быстрая помощь, превращающая сумму в среднее значение
import java.util.Random;
class Assignment4
{
public static void main(String[] args)
{
Random r = new Random();
int sum = 0;
int[] bins = new int[10];
for(int i = 0; i < 100; i++)
{
int randomint = 1 + r.nextInt(10);
sum += randomint;
bins[randomint-1]++;
//System.out.print(randomint + ", ");
}
System.out.println("Sum = " + sum);
System.out.println("Data shown below: ");
for (int i = 0; i < bins.length; i++)
{
int binvalue = bins[i];
System.out.print((i+1) + ": ");
for(int j = 0; j < binvalue; j++)
{
System.out.print('*');
}
System.out.println(" (" + binvalue + ")");
}
}
}