Generation

generate functionThu, 04 May 2023

utilizando solamente print, if, else que permita ingresar y procesar patentes con los siguientes patrones Argentina: LLNNNLL Brasil: LLLNLNN Bolivia: LLNNNNN Paraguay: LLLLNNN Uruguay: LLLNNNN Siendo L letras y N números todos los países cobran un importe base por cada peaje equivalente a 300 pesos, salvo Brasil que cobra 400 pesos, y Bolivia 200 pesos. El programa debe ingresar los datos de UN vehículo que se supone pasó por alguna cabina de peaje ubicada en cualquiera de los cinco países. Los datos a cargar para ese vehículo son: La patente: no necesariamente tendrá 7 caracteres, pero que no contendrá tampoco blancos ni letras minúsculas, ni caracteres diferentes de letras y números. El tipo de vehículo: un número entero entre 0 y 2 que indica alguno de los siguientes tipos de vehículos: (0: motocicleta, 1: automóvil, 2: camión). La forma de pago: un número entero que indica alguno de los dos siguientes tipos de pago: (1: manual, 2 telepeaje)

def peaje(pais, tipovehiculo, formapago): valor = 0 if pais == 'Argentina': if tipovehiculo == 0: valor = 300 elif tipovehiculo == 1: valor = 400 elif tipovehiculo == 2: valor = 500 elif pais == 'Brasil': if tipovehiculo == 0: valor = 400 elif tipovehiculo == 1: valor = 500 elif tipovehiculo == 2: valor = 600 elif pais == 'Bolivia': if tipovehiculo == 0: valor = 200 elif tipovehiculo == 1: valor = 300 elif tipovehiculo == 2: valor = 400 elif pais == 'Paraguay': if tipovehiculo == 0: valor = 400

Questions about programming?Chat with your personal AI assistant