Título: Java: un supermercado hace un descuento del 10% por la compra de 10 unidades o más del mismo artículo
Fecha: 13-05-2023 23:40
¡Hola! Me gustaría saber cuánto tendría que pagar un cliente en un supermercado que ofrece un descuento del 10% por la compra de 10 unidades o más del mismo artículo. ¿Podrías ayudarme a hacer un programa en Java para calcularlo? ¡Gracias!
Respuesta de ALEGSA.com.ar:
¡Claro! Aquí te muestro un ejemplo de cómo se puede hacer en Java:
```java
import java.util.Scanner;
public class DescuentoSupermercado {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Ingrese el precio unitario del producto: ");
double precioUnitario = input.nextDouble();
System.out.print("Ingrese la cantidad de productos que desea comprar: ");
int cantidad = input.nextInt();
double precioTotal = precioUnitario * cantidad;
if (cantidad >= 10) {
double descuento = precioTotal * 0.1;
precioTotal = precioTotal - descuento;
}
System.out.println("El precio total a pagar es: $" + precioTotal);
}
}
```
Primero, se le pide al usuario que ingrese el precio unitario del producto y la cantidad de productos que desea comprar. Luego, se calcula el precio total de la compra multiplicando el precio unitario por la cantidad.
Después, se verifica si el cliente compró 10 o más unidades del mismo producto. Si es así, se calcula el descuento del 10% y se resta del precio total.
Por último, se muestra el precio total a pagar al cliente.
Preguntas relacionadas para el Asistente IA:
1 - ¿Qué es la reutilización de código en programación?
2 - ¿Cómo se puede implementar la reutilización de código en Java?
3 - ¿Cuál es el objetivo de la reutilización de código en programación?
Compartir nota