Buenas noches,
Les comparto mi propuesta de solución al ejercicio propuesto:
package com.camilodev.ejercicios.condicionales;
import java.util.Locale;
import java.util.Scanner;
public class VerificacionDescuento {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
input.useLocale(Locale.US);
final double DESCUENTO = 0.1;
System.out.println("Ingrese el valor de la compra");
double valorCompra = input.nextDouble();
if (valorCompra >= 100){
System.out.println("Descuento del 10% aplicado.");
double nuevoValor = valorCompra - (DESCUENTO * valorCompra);
System.out.println("Nuevo valor: $%.2f".formatted(nuevoValor));
}else {
System.out.println("Descuento no aplicado");
System.out.println("Valor total: $%.2f".formatted(valorCompra));
}
input.close();
}
}
Cualquier sugerencia es bienvenida.