A Tedious Solution
int grade; // the grade being processed.
// For i in 0..100, freqi is # of grades of i.
int freq0, freq1, . . ., freq100;
/* �Process� grades until (but not including) a stopping signal of -1. */
/* Initialize 101 counters to 0. */
freq0 = 0; freq1 = 0; . . .; freq100 = 0;
/* Increment counter for grade. */
if ( grade == 0 ) freq0 = freq0 + 1; else
if ( grade == 1 ) freq1 = freq1 + 1; else
if ( grade == 100 ) freq100 = freq100 + 1;
System.out.println(�Grade Frequency�);
System.out.println( 0 + � � freq0 );
System.out.println( 1 + � � freq1 );
System.out.println( 100 + � � freq100 );