No—each group can have a different number of students in it.
Here is a start:
import java.io.*; import java.util.Scanner; class TestGroups { public static void main ( String[] args ) throws IOException { int value; // the value of the current integer // Prompt for and open the input file Scanner user = new Scanner( System.in ); System.out.print("File name? "); String fileName = user.next().trim(); Scanner scan = new Scanner( new File(fileName) ); // Group "A" int sizeA; // the number of students in group "A" int sumA = ; // the sum of scores for group "A" sizeA = scan.nextInt(); int count = ; // initialize count while ( count < ) { value = scan.nextInt(); ; // add to the sum ; // increment the count } if ( sizeA > 0 ) System.out.println( "Group A average: " + ); else System.out.println( "Group A has no students" ); // Group "B" . . . . more code will go here . . . . } }
Fill in the missing code.