//Rocks.java //04.08.02 import utils.SavitchIn; class Rocks { public static void main(String[] agrs) { int days; double rocks = 0.0; double temprocks; System.out.print("\nHow many days do you want averaged? "); days = SavitchIn.readInt(); if(days < 1){ while(days < 1){ System.out.println("Invalid input..."); System.out.print("\nHow many days do you want averaged? "); days = SavitchIn.readInt(); } } for(int i =0; i < days; i++) { System.out.print("\nHow many rocks were thrown on day " + (i+1)+ " "); temprocks = SavitchIn.readFloat(); if(temprocks > 200){ while(temprocks > 200) { System.out.print("\n----That's crazy, try again: "); temprocks = SavitchIn.readFloat(); } rocks = rocks + temprocks; } else { if(temprocks < 0) { while(temprocks < 0) { System.out.print("\n----Can't use negative numbers,"); System.out.print(" try again: "); temprocks = SavitchIn.readFloat(); } rocks = rocks + temprocks; } else { rocks = rocks + temprocks; } } }//end of for loop System.out.print("There were an average of "); System.out.print(rocks/days); System.out.print(" thrown per day!\n\n"); } }