
Ejercicio de condicionales
Publicado por Emiliano (2 intervenciones) el 01/05/2017 22:00:27
Ejercicio : 1. En una cadena de supermercados, se aplican descuentos sobre el monto final,
dependiendo de ciertas condiciones.
a) Si el monto final es de más de $500, se aplica un 5% de descuento.
b) Si el medio de pago es “Efectivo” o “Débito”, se aplica un 10% de descuento.
c) Si el cliente forma parte de la comunidad, y además es lunes, se aplica un 10%
de descuento.
Todas las promociones son acumulables. Ej: Si el cliente gastó $600 y paga con débito, se le aplicará un descuento del 15%.
Lo que hice , fue el punto 1 , ya lo otro se me complica , quiero saber como resolverlo , aca lo que hice:
En consola me imprime:
Monto final: (insertamos cualquier número) ej 600.
Se aplica un descuento del 5%: (el número del monto final - el 5% de ese número) osea da 570
dependiendo de ciertas condiciones.
a) Si el monto final es de más de $500, se aplica un 5% de descuento.
b) Si el medio de pago es “Efectivo” o “Débito”, se aplica un 10% de descuento.
c) Si el cliente forma parte de la comunidad, y además es lunes, se aplica un 10%
de descuento.
Todas las promociones son acumulables. Ej: Si el cliente gastó $600 y paga con débito, se le aplicará un descuento del 15%.
Lo que hice , fue el punto 1 , ya lo otro se me complica , quiero saber como resolverlo , aca lo que hice:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.Scanner;
public class condicional {
public static void main(String[] args) {
Scanner m = new Scanner(System.in);
int montoFinal;
System.out.print("Monto final: ");
montoFinal = m.nextInt();
int descuento = montoFinal*5/100;
if (montoFinal>500){
System.out.print("Se aplica un descuento del 5%: ");
System.out.println(montoFinal-descuento);
}
}
}
En consola me imprime:
Monto final: (insertamos cualquier número) ej 600.
Se aplica un descuento del 5%: (el número del monto final - el 5% de ese número) osea da 570
Valora esta pregunta


0