processScores

Category: Line-Based File Processing
Author: Stuart Reges
Book Chapter: 6.3
Problem: processScores
  Write a static method called processScores
   that takes as a parameter a Scanner containing a series of
   lines that represent student records.  Each student record takes up two
   lines of input.  The first line has the student's name and the second line
   has a series of plus and minus characters.  Below is a sample input:

        Kane, Erica
        --+-+
        Chandler, Adam
        ++-+
        Martin, Jake
        +++++++
        Dillon, Amanda
        ++-++-+-

   The number of plus/minus characters will vary, but you may assume that at
   least one such character appears and that no other characters appear on the
   second line of each pair.

   For each student you should produce a line of output with the student's name
   followed by a colon followed by the percent of plus characters.  For
   example, if the input above is stored in a Scanner called input and we make
   the following call:

        processScores(input);

   The following output should be produced:

        Kane, Erica: 40.0% plus
        Chandler, Adam: 75.0% plus
        Martin, Jake: 100.0% plus
        Dillon, Amanda: 62.5% plus

   You must exactly reproduce this format.