import javax.swing.JOptionPane;
public class GPA {
private double gpa = 0.0;
public GPA() {
}
public String UserInput(){
gradeInput = JOptionPane.showInputDialog("Enter Grade:");
return gradeInput;
}
public void inputGrade()
{
for(int classNum = 1; classNum <= 7; classNum++)
{
String gradeInput= UserInput(); //dont need to use private variable when passing variables
if((gradeInput == "Q") || (gradeInput == "q"))
classNum=8;//makes classNum<=7 false
else if((gradeInput == "A") || (gradeInput == "a"))
gpa = (gpa + 4.0) / 2;
else if((gradeInput == "B") || (gradeInput == "b"))
gpa = (gpa + 3.0) / 2;
else if((gradeInput == "C") || (gradeInput == "c"))
gpa = (gpa + 2.0) / 2;
else if((gradeInput == "D") || (gradeInput == "d"))
gpa = (gpa + 1.0) / 2;
else if((gradeInput == "F") || (gradeInput == "f"))
gpa = (gpa + 0.0) / 2;
}
}
public static void main(String [] args)
{
GPA runProgram = new GPA();
System.out.print(inputGrade());//dont need to say run program
}
} didnt test it but try that
nschessnerd
Posting Whiz in Training
216 posts since Dec 2006
Reputation Points: 10
Solved Threads: 8