Diseña un programa el cual permita aplicar un descuento el 20% o el 30% a aquellos productos que son pagados a efectivo o con tarjeta de crédito,si el producto es pagado en efectivo el programa tiene que aplicar un descuento del 30% pero si el producto es es pagado por tarjeta de crédito será aplicado un descuento del 20% el programa tiene que mostrar en pantalla los siguientes datos;nombre del comprador,tipo de compra ,nombre del producto,precio del producto que descuento se aplica importe del descuento y precio con descuento el importe que se está ahorrando el comprador hazlo sencillo
Aquí te muestro un ejemplo de cómo podrías implementar este programa en Kotlin: ```kotlin fun main() { println("Bienvenido al programa de descuentos") val nombreComprador = readln() val tipoCompra = readln("¿Cómo pagará el producto? (Efectivo/Tarjeta de crédito): ") val nombreProducto = readln() val precioProducto = readln("Ingrese el precio del producto: ").toDouble() var descuento: Double var importeDescuento: Double var precioConDescuento: Double var ahorro: Double when (tipoCompra) { "Efectivo" -> { descuento = 0.30 importeDescuento = precioProducto * descuento precioConDescuento = precioProducto - importeDescuento ahorro = importeDescuento } "Tarjeta de crédito" -> { descuento = 0.20 importeDescuento = precioProducto * descuento precioConDescuento = precioProducto - importeDescuento ahorro = importeDescuento } else -> { println("Tipo de compra no válida") return } } println("\nResumen de la compra:") println("Nombre del comprador: $nombreComprador") println("Tipo de compra: $tipoCompra") println("Nombre del producto: $nombreProducto") println("Precio del producto: $${precioProducto.toString().replace(".", ",")}") println("Descuento aplicado: ${descuento * 100}%") println("Importe del descuento: $${importeDescuento.toString().replace(".", ",")}") println("Precio con descuento: $${precioConDescuento.toString().replace(".", ",")}") println("Ahorro: $${ahorro.toString().replace(".", ",")}") } ``` Este programa utiliza un `when` para determinar el tipo de descuento a aplicar según la forma de pago elegida por el comprador. Luego, calcula el importe del descuento, el precio con descuento y el ahorro, y los muestra en pantalla.