Ajuda para java

Faça um algoritmo que receba um número e mostre uma mensagem caso este número seja maior que 80, menor que 25 ou igual a 40
alguém poderia me ajudar nesta questão?

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication5;

import java.util.Scanner;

/**
 *
 * @author Jonatas
 */
public class JavaApplication5 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        System.out.println("Informe um numero");
        Scanner s = new Scanner(System.in);
        int numero = s.nextInt();
        if (numero > 80) {
            System.out.println("Maior que 80");

        } else if (numero < 25) {
            System.out.println("menor que 25");

        } else if (numero == 40) {
            System.out.println("Igual a 40");

        }
    }

}
import java.util.Locale;
import java.util.Scanner;

public class Opcao802540 {
	public static void main(String[] args) {
		Scanner te = new Scanner(System.in);
		Locale.setDefault(Locale.US); 
		double numero;
		
		System.out.println("Digite um número ");
		numero = te.nextDouble();
		
		//Etapa de Verificação
		
		if(numero > 80) {
			System.out.println("Maior que 80");
		} else if (numero < 25) {
			System.out.println("Menor que 25 ");
		} else if (numero == 40) {
			System.out.println("Igual a 40");
		}
	}
}