Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A
Condicionales
Problema 1:
El famoso juego “League of Legends” sin duda ha
acaparado la atención de los jóvenes sansanos. 15
estudiantes de Informática deciden hacer un "tarreo lolero",
formando 3 equipos completos. Para mantener sus
resultados ordenados y a salvo deciden pedir ayuda a sus
compañeros de IWI131, solicitando un programa que sea
capaz de dar cuenta al ganador de este tarreo. En caso de
empate, se discriminará al ganador eligiendo a quién haga
más muertes. Por ende, este programa debe solicitar el
"score" de cada una de las tres partidas entre los equipos,
además del ganador de cada una de estas.
Pauta:
#Parte 1
#Variables de los equipos
team1 = 0
kills1 = 0
team2 = 0
kills2 = 0
team3 = 0
kills3 = 0
Pauta:
#Parte 2
#Peticion de datos
juego = int(raw_input('Indique al ganador del match entre el Equipo 1 y el Equipo 2 (Ingrese 1 o 2): '))
if juego == 1:
team1 += 1
else:
team2
+= 1
kills = int(raw_input('Ingrese las muertes hechas por el Equipo 1: '))
kills1 += kills
kills = int(raw_input('Ingrese las muertes hechas por el Equipo 2: '))
kills2 += kills
juego = int(raw_input('Indique al ganador del match entre el Equipo 2 y el Equipo 3 (Ingrese 2 o 3): '))
if juego == 2:
team2 += 1
else:
team3
+= 1
kills = int(raw_input('Ingrese las muertes hechas por el Equipo 2: '))
kills2 += kills
kills = int(raw_input('Ingrese las muertes hechas por el Equipo 3: '))
kills3 += kills
juego = int(raw_input('Indique al ganador del match entre el Equipo 1 y el Equipo 3 (Ingrese 1 o 3): '))
if juego == 1:
team1 += 1
else:
team3 += 1
if team1 == 2:
print 'El Equipo 1 ha ganado el tarreo!'
elif team2 == 2:
print 'El Equipo 2 ha ganado el tarreo!'
elif 2:
team3 == Equipo 3 ha ganado el tarreo!'
print 'El kills2 > kills3 or kills1 > kills3 > kills2:
elif Equipo 1 ha ganado el tarreo por cantidad de
kills1 >
print 'El kills1 > kills3 or kills2 > kills3 > kills1:
muertes!' Equipo 2 ha ganado el tarreo por cantidad de
elif
kills2 > kills2 > kills1 or kills3 > kills1 > kills2:
print 'El Equipo 3 ha ganado el tarreo por cantidad de
muertes!'
elif
kills3 >
print 'El
Problema 2:
La compañía que gestiona la autopista ha decidido
cambiar las tarifas de peaje. Estas tarifas dependen del
tipo de
vehículo (camión o automóvil), la hora del día y sólo
para
automóviles, se agrega el número de pasajeros.
En las horas de alta congestión (07:30 a 09:30 hrs y de
17:30 a 20:00 hrs), los automóviles pagan $2400,
excepto cuando llevan 3 pasajeros o más, caso en el cual
no pagan peaje.
Si el vehículo es un camión debe pagar $3500
pesos. En las horas de menor congestión el peaje
para los
automóviles es de $2000 pesos menos $100 por cada
pasajero que lleve y para los camiones es de $2500 pesos.
Escriba un programa que en base al tipo de vehículo, la
hora en la que está pasando (en formato HH:MM) y sólo
Pauta:
tipo = raw_input(“tipo vehiculo: ")
dia = raw_input(“dia: ")
horario = raw_input(“horario: ")
if tipo == 'auto':
cp = int(raw_input(“cantidad pasajeros: "))
total = 0
El precio por litro puede ser al detalle por $3000 (menor a 10 litros) o
al mayor $1700 (igual o superior a 10 litros)
veces = veces + 1
print 'FACTURA ' + str(veces)
cant = int(raw_input('cantidad de litros vendidos: '))
if cant >= 10:
precio = 1700
else:
precio = 3000
total = cant *
precio
fact_total
litros += cant +=
total
contador += 1
if total > 50000:
print 'FACTURACION TOTAL: ', fact_total
print 'CANTIDAD DE LITROS VENDIDOS: ', litros
print 'CANTIDAD DE FACTURAS SOBRE 50000 PESOS: ', contador