Im wondering how to print all numbers inbetween a set value in an array with random numbers. It should also state how many of the users random numbers are above the set value. Here is an example of how it could look:
"How many random numbers between 0 – 999 do you want? 12
These are your numbers
998 168 859 32 533 390 339 243 328 164 536 375
these 8 numbers is between 0 – 499
168 32 390 339 243 328 164 375
these 4 numbers is between 500 – 999
998 859 533 536"
this is my code so far, i have managed to get it to print the largest number.
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print(" How many random numbers between 0 – 999 do you want? ");
int varde = in.nextInt();
System.out.println(" ");
System.out.println(" this is your numbers:");
int randomArray[]=new int[varde];
for(int i = 0; i<varde; i++)
{
randomArray [i] = (int) (Math.random () * 999);
System.out.println(randomArray[i]);
}
int largest = randomArray[0];
for(int x=0; x<randomArray.length; x++){
if(randomArray[x]>largest){
largest = randomArray[x];
}
}
System.out.print("Largest no is: "+largest);
}