title: Assistance with a Grade Curve code
body: <p>Alright so I am in a computer science class and have created a code to allow teachers to grade and curve the grade
  Here is the code:</p>
  
  <pre><code>import java.util.Arrays;
  
  import java.util.Scanner;
  
  public class GradeCurve {
  
   public static void main(String[] args) {
  
  
   Scanner scan = new Scanner( System.in );
      System.out.print("Number of students for test? ");
          int n = scan.nextInt();
          int [] scores = new int[n];
  
          for ( int i = 0; i &lt; scores.length; i++ )
  
   {
  
       System.out.println( "Enter Score Number: "+ ( i + 1 ));
  
       scores[i] = scan.nextInt();
   }
  
      Arrays.sort(scores);
      System.out.println("Actual Scores:");
      for(int x = 0; x &lt;= scores.length - 1; x++)
      {
           System.out.println(scores[x]);
      }
      System.out.println();
      curveScores(scores);
  
  }
  
  
  public static void curveScores(int[] s)
  {
      int[] sortedScores = s;
      Arrays.sort(sortedScores);
          int curve = 100 - sortedScores[sortedScores.length - 1];
          System.out.println("Adjusted Scores:");
          for(int x = 0; x &lt;= s.length - 1; x++)
      {
          System.out.println((s[x] + curve));
      }
  }
  }
  </code></pre>
  
  <p>What I need to know is the technical term for "scores" is in the curveScores(scores) method. I also need to know the technical name of anything that is being passed through a method</p>