comparto mi lógica , cuando veo los ejercicios de otra manera dudo si mi resultado esta bien.
import java.util.Scanner;
public class Descuento {
public static void main(String[] args) {
Scanner tecla = new Scanner(System.in);
System.out.println("Ingrese el valor de la compra:");
double montoProducto= tecla.nextDouble();
if(montoProducto>=100){
double resultado= montoProducto - (montoProducto * 10/ 100);
System.out.println("Descuento del 10% aplicado. " + "\n" + "$"+resultado);
}else{
System.out.println("Descuento no aplicado. "+ "\n" + "$"+montoProducto);
}
}
}