import java.util.Scanner; public class Arrays { /** * This program inputs speeding data and outputs the highest speed, * average speed, and miscellaneous statistics regarding the speeds. */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner reader = new Scanner(System.in); int x; int[] number; number = new int[10]; //Input for (x=0; x<=9; x++) { System.out.println("Enter Speed #" + (x+1)); number[x] = reader.nextInt(); } //Highest Speed int max = number[0]; for(int i = 1; i < number.length; i++) { max = Math.max(number[i], max); } System.out.println("Highest speed: " + max + "mph"); //Average Speed double sum = 0; for(int i = 0; i <= 9; i++) { sum += number[i]; } System.out.println("Average speed: " + sum / 10 + "mph"); //Statistics int between010 = 0; int between1020 = 0; int over20 = 0; for(int i = 0; i <= 9; i++){ if((55 < number[i]) && (number[i] < 65)){ between010++; } if((65 <= number[i]) && (number[i] <= 75)){ between1020++; } if(75 < number[i]){ over20++; } } System.out.println("Speeders between 0-10 over: " + between010); System.out.println("Speeders between 10-20 over: " + between1020); System.out.println("Speeders over 20: " + over20); } }