Как мне это исправить. Я продолжаю получать ноль как мой ответ вместо моих условий. Школьная система оценок за java, где я продолжаю получать ноль как мой окончательный ответ. Вместо того, чтобы IDE просматривал мой код, он просто считывает, что переменная инициализирована, а не вводит.
public class task_3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int Grades = 0;
JOptionPane.showInputDialog("Enter marks");
// JOptionPane.showInputDialog(Grades);
if (Grades >= 85 && Grades <= 100) {
JOptionPane.showMessageDialog(null, "your Grade is HD");
} else {
if (Grades >= 75 && Grades <= 85) {
JOptionPane.showMessageDialog(null, "your Grade is D");
} else {
if (Grades >= 65 && Grades <= 75) {
JOptionPane.showMessageDialog(null, "your Grade is C");
} else {
if (Grades >= 55 && Grades <= 65) {
JOptionPane.showMessageDialog(null, "your Grade is P");
} else {
if (Grades <= 55) {
JOptionPane.showMessageDialog(null, "your Grade is F");
} else if (Grades > 100) {
JOptionPane.showMessageDialog(null, "error");
}
}
}
}
}
}
}