/* * To change this template, choose Tools | Templates * and open the template in the editor. */ /** * * @author jomalley */ public class Util { public static void reverse( int[] data, int numData ) { for( int k = 0; k < numData / 2; ++k ) { int temp = data[k]; data[k] = data[numData - k - 1]; data[numData - k - 1] = temp; System.out.println( "k = " + k ); for( int m = 0; m < numData; ++ m ) System.out.print( data[m] + " "); System.out.println(); } } public static int[] countGrades( int [] grades, int numGrades ) { int [] counts = new int[5]; for( int k = 0; k < numGrades; ++ k) { // if( grades[k] >= 90 ) // ++ counts[0]; // else if( grades[k] >= 80 ) // ++ counts[1]; // else if( grades[k] >= 70 ) // ++ counts[2]; // else if( grades[k] >= 60 ) // ++ counts[3]; // else // ++counts[4]; int x = grades[k] / 10; int index; switch( x ) { case 10: case 9: index = 0; break; case 8: index = 1; break; case 7: index = 2; break; case 6: index = 3; break; default: index = 4; break; } ++ counts[index]; } return counts; } }