// Average.java import java.util.Scanner; public class Average{ public static void main(String[] args){ Scanner input = new Scanner(System.in); double averageMale = 0, averageFemale = 0; int countMale = 0, countFemale = 0; char mf; double average; System.out.println(\"How many Students? \"); int n = input.nextInt(); for (int i = 1; i <= n; i++ ) { System.out.println(\"Is Student \" + i + \" male or female? \"); mf = input.next().charAt(0); if(mf == \'m\'){ countMale++; System.out.println(\"What is Student\'s \" + i + \"\'s average? \"); average = input.nextDouble(); averageMale = averageMale + average; } else{ countFemale++; System.out.println(\"What is Student\'s \" + i + \"\'s average? \"); average = input.nextDouble(); averageFemale = averageFemale + average; } } System.out.println(\"The \" + countMale + \" male Students average is \" + averageMale/countMale); System.out.println(\"The \" + countFemale + \" male Students average is \" + averageFemale/countFemale); } } /* output: How many Students? 5 Is Student 1 male or female? m What is Student\'s 1\'s average? 85 Is Student 2 male or female? m What is Student\'s 2\'s average? 91 Is Student 3 male or female? f What is Student\'s 3\'s average? 95 Is Student 4 male or female? f What is Student\'s 4\'s average? 80 Is Student 5 male or female? m What is Student\'s 5\'s average? 88 The 3 male Students average is 88.0 The 2 male Students average is 87.5 */ Solution // Average.java import java.util.Scanner; public class Average{ public static void main(String[] args){ Scanner input = new Scanner(System.in); double averageMale = 0, averageFemale = 0; int countMale = 0, countFemale = 0; char mf; double average; System.out.println(\"How many Students? \"); int n = input.nextInt(); for (int i = 1; i <= n; i++ ) { System.out.println(\"Is Student \" + i + \" male or female? \"); mf = input.next().charAt(0); if(mf == \'m\'){ countMale++; System.out.println(\"What is Student\'s \" + i + \"\'s average? \"); average = input.nextDouble(); averageMale = averageMale + average; } else{ countFemale++; System.out.println(\"What is Student\'s \" + i + \"\'s average? \"); average = input.nextDouble(); averageFemale = averageFemale + average; } } System.out.println(\"The \" + countMale + \" male Students average is \" + averageMale/countMale); System.out.println(\"The \" + countFemale + \" male Students average is \" + averageFemale/countFemale); } } /* output: How many Students? 5 Is Student 1 male or female? m What is Student\'s 1\'s average? 85 Is Student 2 male or female? m What is Student\'s 2\'s average? 91 Is Student 3 male or female? f What is Student\'s 3\'s average? 95 Is Student 4 male or female? f What is Student\'s 4\'s average? 80 Is Student 5 male or female? m What is Student\'s 5\'s average? 88 The 3 male Students average is 88.0 The 2 male Students average is 87.5 */.