La generación de códigos de ofertas turísticas en una agencia de viajes utiliza parte de los datos del paquete turístico.
Enviado por Federico Heller • 16 de Noviembre de 2016 • Examen • 696 Palabras (3 Páginas) • 229 Visitas
Ejercicio 1: (2 puntos)
La generación de códigos de ofertas turísticas en una agencia de viajes utiliza parte de los datos del paquete turístico:
ü destino (una palabra)
ü transporte (una palabra),
Realizar una función que reciba destino y transporte y devuelva el código correspondiente respetando la siguiente regla:
ü dos primeras letras del destino (Ej., caribe: ca)
ü todas las consonantes que componen el medio de transporte (Ej., avión: vn) precedido por un "_"
Ejemplo 1:
Destino: europa
Transporte: tren
El código resultante será: eu_trn
Ejemplo 2:
Destino: iguazú
Transporte: bus
El código resultante será: i g_bs
Además hacer un programa principal que solicite al usuario n (que corresponde a la cantidad de códigos que el agente desea generar), para cada uno el destino y transporte y le devuelva el código de la oferta turística.
Ejercicio 2: (3 puntos)
Se tienen 2 listas con los ratings de 2 canales de televisión medidas hora por hora arrancando desde las 0 horas. Se debe devolver cuál fue el mejor rating del día, a qué hora sucedió y a qué canal perteneció.
Además cuáles son los horarios en los que el canal 1 perdió con su competencia.
CANAL 1:
CANAL 2:
Ejercicio 3: (2 puntos)
Hacer una función que reciba 2 enteros m, p y devuelva los p primos posteriores a m.
Ejemplo:
m=8 11 13 17
p=3
Ejercicio 4:(3 puntos)
Una empresa automotriz desea automatizar la logística de acarreo de unidades a las concesionarias y al taller de reparación. Sólo se deben enviar a la concesionaria los autos que se soliciten, los demás quedan en el playón de la planta industrial. Para ello cuenta con las siguientes funciones:
autos(): devuelve una lista de autos recientemente fabricados o reparados.
verificador(auto): recibe un auto y retorna True si el auto funciona correctamente y False si se detecta alguna falla.
pedido(): indica cuantos autos solicitan las concesionarias.
enviarTaller(listaAutosRotos): recibe una lista de autos y los envía al taller para su reparación.
enviarVenta(listaAutosOK): recibe una lista de autos y los envía a las concesionarias.
enviarDeposito(listaAutosSobran): recibe una lista de autos y los envía al playón.
Utilizar las funciones mencionadas en un programa que gestione la actividad de la automotriz.
Ejercicio 1:
#generacion de codigos
def Esta(a, palabra):
for letra in palabra:
if letra==a:
return True
return False
def generaCodigo(destino, transporte):
vocales=["a","e","i","o","u"]
...