import java.net.Socket;
import javax.swing.JOptionPane;
public class AdmissionTest {
public static void main(String[] args) {
//reading gpa from user
double gpa = Double.parseDouble(JOptionPane.showInputDialog("Enter your grade point average"));
// if user gives invalid gpa.. read it again
while(gpa<0 || gpa>4) {
JOptionPane.showMessageDialog(null, "Invalid gpa. Try again");
gpa = Double.parseDouble(JOptionPane.showInputDialog("Enter your grade point average"));
}
//readign test scores
double score= Double.parseDouble(JOptionPane.showInputDialog("Enter your admission test score"));
// if user gives invalid score.. read it again
while(score<0 || score>100) {
JOptionPane.showMessageDialog(null, "Invalid score. Try again");
score= Double.parseDouble(JOptionPane.showInputDialog("Enter your admission test score"));
}
String msg = "Reject";
//checking if user qualifies
if(gpa>=3 || score>60)
msg="Accept";
else if(gpa<3 && score>=80)
msg="Accept";
JOptionPane.showMessageDialog(null, msg);
}
}