-bash-4.1$ cat Eight.java
class Eight {
  public static void main(String[] args) {
    String[] letters = {"F", "D-", "D", "D+",  "C-", "C", "C+",  "B-", "B", "B+",  "A-", "A"};
    double[] values =  { 0, 1-0.3,  1, 1+0.3, 2-0.3,  2, 2+0.3, 3-0.3,  3, 3+0.3, 4-0.3,  4};
    System.out.print("Enter value please: ");
    double value = (new java.util.Scanner(System.in)).nextDouble();
    if (value > 4 || value < 0)
      System.out.println("Invalid input.");
    else
      for (int i = letters.length - 1; i > 0; i = i - 1) {
        if (value >= (values[i] + values[i-1]) / 2) {
          System.out.println( letters[i] );
          System.exit(0);
        }
      }
      System.out.println("F");
  }
}
-bash-4.1$ javac Eight.java
-bash-4.1$ java Eight
Enter value please: 2.2
C+
-bash-4.1$ java Eight
Enter value please: 0.35
D-
-bash-4.1$ java Eight
Enter value please: 0.8499
D-
-bash-4.1$ java Eight
Enter value please: 0.85
D
-bash-4.1$ java Eight
Enter value please: 3.6
A-
-bash-4.1$