Usuario:Sergiores:En Python:Ejercicio 3.2.1
Apariencia
# ejercicio 3.2.1 # proporcionar variables definidas para todas las constantes que aparecen # en el programa ganancia de la figura 5 y reemplace las constantes con sus # nombres. # contrato: # ganancia : numero->numero # profit : numero->numero # proposito: propocionar variables definidas a las constantes de dos programas # ejemplo: ganancia(5) debe producir 415.2 ; profit(5) debe producir 415.2 m = 150 teatro = 180 pb = 120 vtb = 5 cp = .04 # programa ganancia de la figura 5 def ganancia (precio_tiquete): return ingresos(precio_tiquete) - costos(precio_tiquete) def ingresos (precio_tiquete): return asistentes(precio_tiquete)*precio_tiquete def costos (precio_tiquete): return teatro+cp*asistentes(precio_tiquete) def asistentes (precio_tiquete): return pb+m*(vtb- precio_tiquete) # programa porfit de la figura 5 def profit (precio_tiquete): return (((pb+(m*(vtb - precio_tiquete)))*precio_tiquete)-(teatro+(cp*(pb+(m*(vtb-precio_tiquete)))))) print ganancia(3 ) # el resultado e sperado es 1063.2 profit(3 ) # el resultado esperado es 1063.2 print ganancia(4) # el resultado esperado es 889.20000000000005 profit(4) # el resultado esperado es 889.20000000000005 print ganancia(5) # el resultado esperado es 415.19999999999999 profit(5) # el resultado esperado es 415.1999999999999
- Si desea ver la versión del ejercicio en DrScheme haga click aquí
- Si desea ir a la página de enunciados de los ejercicios realizados en DrPython haga click aquí
- Si desea ir a la página de enunciados de los ejercicios realizados en DrScheme haga click aquí