Citation preview

1.

Una tienda de venta de polos ha establecido porcentajes de descuento, indicados a continuación, de acuerdo a las características de la prenda: Tipo de algodón (Simple, Pima), Tipo de prensa (Niño, Joven, Adulto), Detalle de la prenda (Sin estampado, Con estampado)                          (8 puntos)

   

Niño

Joven

Adulto

Tipo de algodón

S

C

S

C

S

C

Simple

3

5

4

6

5

7

Pima

5

3

6

4

7

5

  Calcular el importe a pagar por una prenda. Mostrar el tipo de prensa, tipo de algodón, el importe de la prenda, el descuento (% e importe) y el total a pagar. 1. 2. 3.

Ingreso de datos (2 puntos) Proceso (4 puntos) Presentación de resultados             (2 puntos)

CODIGO package michel.poma;

import java.util.Scanner;

public class MICHELPOMA {

public static void main(String[] args) { Scanner scan = new Scanner(System.in); int prensa = 0, algodon = 0, prenda = 0, precio = 0, cantidad = 0; double descuento = 0, total = 0, importe = 0; System.out.println("Escoga el tipo de prensa");

System.out.println("1) Niño"); System.out.println("2) Joven"); System.out.println("3) Adulto"); prensa = scan.nextInt(); System.out.println("Escoga el tipo de algodón"); System.out.println("1) Simple"); System.out.println("2) Pima"); algodon = scan.nextInt(); System.out.println("Escoga el detalle de la prenda"); System.out.println("1) Con estampado"); System.out.println("2) Sin estampado"); prenda = scan.nextInt(); System.out.println("Digíte el precio de la prenda"); precio = scan.nextInt(); System.out.println("Digíte la cantidad de prendas"); cantidad = scan.nextInt(); importe = precio*cantidad; if ((prensa==1 && algodon==1 && prenda==1)||(prensa==1 && algodon==2 && prenda==2)||(prensa==3 && algodon==1 && prenda==2)||(prensa==3 && algodon==2 && prenda==1)){ descuento = 0.05*importe; total = importe - descuento; }else if((prensa==1 && algodon==1 && prenda==2)||(prensa==1 && algodon==2 && prenda==1)){ descuento = 0.03*importe; total = importe - descuento; }else if((prensa==2 && algodon==1 && prenda==2)||(prensa==2 && algodon==2 && prenda==1)){ descuento = 0.04*importe; total = importe - descuento; }else if((prensa==2 && algodon==1 && prenda==1)||(prensa==2 && algodon==2 && prenda==2)){ descuento = 0.06*importe;

total = importe - descuento; }else if((prensa==3 && algodon==1 && prenda==1)||(prensa==3 && algodon==2 && prenda==2)){ descuento = 0.07*importe; total = importe - descuento; }else{ System.out.println("Selección inválida"); System.exit(0);} switch(prensa){ case 1: System.out.println("TIP. PRENSA = NIÑO");break; case 2: System.out.println("TIP. PRENSA = JOVEN");break; case 3: System.out.println("TIP. PRENSA = ADULTO");break; default: System.out.println("SELECCIÓN DE PRENSA INVÁLIDA");break; } switch(algodon){ case 1: System.out.println("TIP. ALGODÓN = SIMPLE");break; case 2: System.out.println("TIP. ALGODÓN = PIMA");break; default: System.out.println("SELECCIÓN DE ALGODÓN INVÁLIDA");break; } switch(prenda){ case 1: System.out.println("TIP. DETALLE = ESTAMPADO");break; case 2: System.out.println("TIP. DETALLE = SIN ESTAMPADO");break; default: System.out.println("SELECCIÓN DE ALGODÓN INVÁLIDA");break; } System.out.println("IMPORTE

= S/"+importe);

System.out.println("DESCUENTO = S/"+descuento); System.out.println("TOTAL

}

}

= S/"+total);