Generation

generate functionSat, 25 Mar 2023

Para realizar la liquidación de la Reserva de un tiquete de turismo, se debe tener en cuenta la siguiente información La agencia de viajes tiene 4 ciudades destino (A, B, C, D) a las que se puede viajar y de las cuales Los días de excursión y costos correspondientes en cada ciudad están dados así: CIUDAD DIAS EXCURSION COSTO ALOJAMIENTO DIARIO VALOR TIQUETE X PERSONA COSTO COMIDA DIARIA A 5 $ 15.000,00 $ 100.000,00 $ 9.000,00 B 4 $ 12.500,00 $ 120.000,00 $ 11.000,00 C 8 $ 14.000,00 $ 110.000,00 $ 12.000,00 D 6 $ 17.000,00 $ 115.000,00 $ 10.000,00 EDUCACIÓN VIRTUAL ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 7 Con la implementación del método LiquidaReserva que captura datos como: ciudad a viajar, número de personas y forma de pago (Efectivo o Crédito), Calcular el valor neto a pagar teniendo en cuenta la siguiente línea de descuentos: a) Para grupos de 1 A 10 personas el 10% sobre el total a pagar b) Para grupos mayores de 10 personas el 15% c) Si viajan a la ciudad A o B se tiene un descuento adicional del 2% en el valor del tiquete. d) Si viajan a la ciudad C o D se tiene un descuento del 5% sobre el valor del tiquete. e) Si el tipo de pago es en efectivo se tiene un descuento del 4% sobre el valor total del tiquete f) Si el tipo de pago es crédito se incrementa el 1.5% sobre el neto a pagar

package semana7; import java.util.Scanner; import java.util.ArrayList; public class Viajes { private String ciudad; private int numPersonas; private String pago; private double costoAlojamiento; private double valorTiquete; private double costoComida; private double valorNeto; private double costoTotal; private double costoTotalDescuento; private double costoTotalFinal; ArrayList<Viajes> viajes; Scanner sc = new Scanner(System.in); Viajes(String ciudad, int numPersonas, String pago, double costoAlojamiento, double valorTiquete, double costoComida) { this.ciudad = ciudad; this.numPersonas = numPersonas; this.pago = pago; this.costoAlojamiento = costoAlojam

Questions about programming?Chat with your personal AI assistant