Hola Esteban, espero que estés bien
Tu código parece estar bien encaminado para resolver la actividad. Estás utilizando correctamente la estructura condicional if/else
para verificar si el valor de la compra es mayor o igual a $100.00 y aplicar el descuento del 10% en caso afirmativo. Aquí hay algunas cosas que podrías revisar para asegurarte de que todo funcione correctamente:
Entrada y Salida: Asegúrate de que el valor de entrada sea un número decimal (double) y que el formato de salida sea claro y preciso. Tu código ya está manejando esto adecuadamente.
Cálculo del Descuento: Estás calculando el descuento correctamente multiplicando el valor de la compra por 0.10 y luego restándolo del valor original para obtener el nuevo valor.
Mensajes de Salida: Los mensajes que estás mostrando en la consola son correctos y coinciden con lo que se espera en la actividad.
Aquí tienes un ejemplo de cómo debería funcionar tu programa:
Si ingresas 120.0
como valor de compra, la salida debería ser:
Descuento del 10% aplicado.
Nuevo valor: $108.0
Si ingresas 80.0
como valor de compra, la salida debería ser:
Descuento no aplicado.
Valor total: $80.0
Tu implementación parece estar en línea con lo que se pide en la actividad. Si encuentras algún problema específico al ejecutar el código, asegúrate de revisar los mensajes de error o advertencias que puedan aparecer en la consola.
Espero haber ayudado y buenos estudios!