/**
* @(#)LoopSwitch.java
*
*
* @author
* @version 1.00 2010/10/31
*/
import java.io.File;
import java.util.Scanner;
public class LoopSwitch {
public static void main(String[] args) throws Exception {
char grade;
int countA = 0;
int countB = 0;
int countC = 0;
int countD = 0;
int countF = 0;
int countOther = 0;
Scanner in = new Scanner(new File("letter_grades.txt"));
while (in.hasNextLine())
{
grade = in.nextLine();
switch (grade)
{
case 'A':
++countA;
break;
case 'B':
++countB;
break;
case 'C':
++countC;
break;
case 'D':
++countD;
break;
case 'F':
++countF;
break;
default:
++countOther;
break;
count++;
}
}
System.out.println("A's: " +countA);
System.out.println("B's: " +countB);
System.out.println("C's: " +countC);
System.out.println("D's: " +countD);
System.out.println("F's: " +countF);
System.out.println("Other's: " +countOther);
}
}
Here is the data file letter_grades.txt
F
A
B
C
D
E
F
A
B
C
F
A
B
C
D
E
F
A
B
C
F
A
B
C
D
E
F
A
B
C
No errors when i try to run it by the way.
Thanks in advance!

New Topic/Question
Reply




MultiQuote







|