Java - suma de descunetos

 
Vista:
sin imagen de perfil

suma de descunetos

Publicado por Juan (2 intervenciones) el 17/10/2022 07:39:44
Tengo este problema, me podrian ayudar por favor.

Una tienda ha puesto en oferta la venta un producto ofreciendo un descuento denominado 10%+10% que consiste en aplicar dos descuentos del 10%. El importe compra se calcula multiplicando el precio del producto por la cantidad de unidades adquiridas. El primer descuento es igual al 10% del importe compra. El segundo descuento es igual al 10% del importe que queda de restar el importe compra menos el importe del primer descuento. El importe del descuento total se calcula sumando el primer y el segundo descuento. El importe a pagar se calcula restando el importe compra menos el importe del descuento total.

Dado el precio del producto y la cantidad de unidades adquiridas, diseñe un algoritmo que determine el importe de la compra, el importe del descuento total y el importe a pagar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

suma de descunetos

Publicado por Juan (2 intervenciones) el 17/10/2022 08:00:18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public void actionPerformed(ActionEvent e) {
 
				//VARIABLES
 
				int cantUnidades;
				double impCompra,impAPagar,precioProducto,dsctoTotal,dscto1,dscto2;
 
				//DATOS DE ENTRADA
 
				cantUnidades = Integer.parseInt(txtcantUnidades.getText());
				precioProducto = Double.parseDouble(txtprecioProducto.getText());
 
				//CALCULO
 
				impCompra = precioProducto*cantUnidades;
				dscto1 = impCompra *0.10;
				dscto2 = (impCompra-dscto1)*0.10;
				dsctoTotal = dscto1+ dscto2;
				impAPagar = impCompra-dsctoTotal;
 
				//SALIDA
 
				txtS.setText("DATOS INGRESADOS"+"\n");
				txtS.append("El importe a la compra es: "+impCompra+"\n");
				txtS.append("El primer descuento del 10% es: "+dscto1+"\n");
				txtS.append("El segundo descuento del 10% es: "+dscto2+"\n");
				txtS.append("El descuento total es: "+dsctoTotal+"\n");
				txtS.append("El importe a pagar es: : "+impAPagar);
			}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar