Está en la página 1de 3

PARTE 1 DEL TRABAJO: ejercicio 4

4. Ofertas
Escriba un programa que pida al usuario los valores de A, B, C y D, y muestre en pantalla
la solución del siguiente problema:
Bélen desea comprar tres camisetas. En una tienda, cada camiseta tiene un costo de A
pesos y por comprar tres dan un descuento de D% sobre el valor total de la compra. En otra
tienda, cada camiseta tiene un costo de B pesos y tienen una oferta de lleve tres camisetas y
pague dos. En otra tienda, cada camiseta tiene un costo de C pesos y no ofrecen ningún tipo
de oferta. ¿Cuál es el menor valor que puede pagar Bélen por las tres camisetas?

import java.util.Scanner;

public class Descuentos {

static double tiendas(double a, double b, double c,


double d) {

double precioA=(a*3)-(((a*3)*d)/100);

double precioB =(b*2);

double precioC = c*3;

double min=Math.min(precioA, precioB);

double min1 = Math.min(precioC, min);

return min1;

public static void main(String[] args) {


Scanner entrada = new Scanner(System.in);

System.out.println("Bienvenido");
System.out.println("Este programa le permitira
tomar la mejor opció n de compra");

System.out.println("Ingrese el precio de la
tienda A");
double A = entrada . nextDouble();

System.out.println("Ingrese el descuento de la
tienda A");
double d = entrada . nextDouble();

System.out.println("Ingrese el precio de la
tienda B");
double B = entrada . nextDouble();

System.out.println("Ingrese el precio de la
tienda C");
double C = entrada . nextDouble();

double minimo = tiendas(A,B,C,d);

System.out.println("Belén puede comprar


las 3 camisetas por un valor mínimo de: " +minimo);

También podría gustarte