Hola Luis, espero que estés bien
Tu código para convertir de grados Celsius a Fahrenheit se ve muy bien y está casi completo. Sin embargo, parece que te falta un pequeño detalle del desafío: mostrar la temperatura en Fahrenheit como un número entero, sin decimales. Para lograr esto, puedes realizar un casting de la variable fahrenheitGrade a un tipo de dato entero. Aquí te dejo un ejemplo de cómo podrías hacerlo:
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        double fahrenheitGrade;
        System.out.printf("Ingrese la temperatura en grados celsius: ");
        double temperatura = scanner.nextDouble();
        fahrenheitGrade = (temperatura * 9 / 5) + 32;
        // Mostrar el valor en Fahrenheit con decimales
        System.out.printf("El valor en grados Fahrenheit es: %.2f%n", fahrenheitGrade);
        // Convertir a entero y mostrar sin decimales
        int fahrenheitInt = (int) fahrenheitGrade;
        System.out.printf("El valor en grados Fahrenheit sin decimales es: %d%n", fahrenheitInt);
        scanner.close();
    }
}
Con este ajuste, primero se muestra el valor en Fahrenheit con dos decimales, y luego se muestra el mismo valor como un número entero. Espero que esto resuelva tu duda.
Espero haber ayudado y buenos estudios!