Advertisement
Shavit

P. 32 Ex. 10.6

Dec 29th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.84 KB | None | 0 0
  1. // Shavit Borisov
  2. // CW
  3.  
  4. import java.util.Scanner;
  5.  
  6. public class GradesAverageDifference {
  7.  
  8.     public static void main(String[] args)
  9.    
  10.     {
  11.         Scanner in = new Scanner (System.in);
  12.        
  13.         final int NUM_OF_GRADES = 10;
  14.        
  15.         int[] grades = new int[NUM_OF_GRADES];
  16.         int sumOfGrades = 0;
  17.         double averageGrade;
  18.         double difference;
  19.        
  20.         for(int i = 0; i < grades.length; i++)
  21.         {
  22.             System.out.print("Enter a grade: ");
  23.             grades[i] = in.nextInt();
  24.             sumOfGrades += grades[i];
  25.         }
  26.        
  27.         averageGrade = (double)sumOfGrades / grades.length;
  28.        
  29.         System.out.println("The scores below average are: ");
  30.        
  31.         for(int i = 0; i < grades.length; i++)
  32.         {
  33.             difference = Math.abs(grades[i] - averageGrade);
  34.             System.out.printf("grades[%d] => %.2f difference from average grade ~%.2f~\n", i, difference, averageGrade);
  35.         }
  36.        
  37.         in.close();
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement