In: Computer Science
Assignment 7 Preparation |
This assignment will focus on the use of loops, random numbers, named constants, and arrays. |
Assignment 7 |
Assignment 7 Submission |
Grading criteria: |
JAVA CODE :
import java.util.*;
public class Main
{
public static void main(String[] args) {
final int ITERATIONS = 10000000;
final int UniqueNumbers = 20;
Random rand = new Random();
int arr[] = new int[UniqueNumbers];
for(int i=0;i<ITERATIONS ; i++){
int rand_int1 = rand.nextInt(UniqueNumbers);
arr[rand_int1]++;
}
for(int i=0;i<UniqueNumbers ; i++){
float sum = (float)arr[i]/(float)ITERATIONS ;
sum=sum*(float)100.0;
System.out.println(i + " occurs " + arr[i] + " times and Percentage
is : " + sum) ;
}
}
}
OUTPUT :