static void Main(string[] args) { decimal MDC, MDV, VP; decimal d1 = 0.12m, d2 = 0.15m, d3 = 0.20m; Console.WriteLine("Ingrese el monto de la compra"); Console.Write("$"); MDC = Convert.ToDecimal(Console.ReadLine()); if (MDC > 0 && MDC <= 100) { Console.WriteLine("No aplica a desuento"); Console.WriteLine("El total a pagar por su compra es: {0}", MDC.ToString("C2")); } else { if (MDC <= 100.01m && MDC <= 200) { Console.WriteLine("Se le aplicara un descuento de 12%"); MDV = MDC * d1; VP = MDC - MDV; Console.WriteLine("El descuento a aplicar a su compra es: {0}", MDV.ToString("C2")); Console.WriteLine("EL total a cancelar es: {0}", VP.ToString("C2")); } else { if (MDC <= 200.01m && MDC <= 500) { Console.WriteLine("Se le aplicara un descuento de 15%"); MDV = MDC * d2; VP = MDC - MDV; Console.WriteLine("El descuento a aplicar a su compra es: {0}", MDV.ToString("C2")); Console.WriteLine("EL total a cancelar es: {0}", VP.ToString("C2")); } else { if (MDC > 500.01m) { Console.WriteLine("Se le aplicara un descuento de 20%"); MDV = MDC * d3; VP = MDC - MDV; Console.WriteLine("El descuento a aplicar a su compra es: {0}", MDV.ToString("C2")); Console.WriteLine("EL total a cancelar es: {0}", VP.ToString("C2")); } } } } Console.ReadKey(); }