ayuda con un problema para calcular las ganancias de una clinica
Publicado por guille (4 intervenciones) el 25/10/2020 15:43:26
Estoy haciendo un curso online de python y me este ejercicio para hacer y realmente no lo estaría entendiendo si alguien me puede ayudar se lo agradecería muchísimo. Ahí subí también lo q estuve haciendo para q puedan ver
Una clínica necesita realizar la liquidación de 10 cirugías realizadas en el día de hoy (cirugía 1, cirugía 2 .... cirugía 10). En esta clínica se establecen 4 tipos de cirugías, traumatología, vascular, oncológica, torácica, $95000, $125000, $230000, $850000.
Si el paciente a intervenir tiene obra social el se hará un descuento del 30% en todos los tipos de cirugías.
La misma corresponde a honorarios (separados por anestesistas, cirujanos y ayudantes) y gastos (lo que gana la clínica). A cada cirugía le corresponde un valor de módulo a
ingresar. Se solicita el siguiente reporte:
⇝ Total de ganancia de la clínica
⇝ Total de honorarios de los cirujanos
⇝ Número de cirugía de menor gasto (ganancia clínica)
⇝ Número de cirugía de mayor gasto (ganancia clínica)
⇝ Cantidad de cirugías con gastos = 0
⇝ Total de honorarios anestesistas
Nota: por cada monto de módulo ingresado corresponde:
50 % para gastos (Gasto de clínica)
30 % cirujano
10 % anestesista
10 % ayudante
esto es lo que hice de código
Una clínica necesita realizar la liquidación de 10 cirugías realizadas en el día de hoy (cirugía 1, cirugía 2 .... cirugía 10). En esta clínica se establecen 4 tipos de cirugías, traumatología, vascular, oncológica, torácica, $95000, $125000, $230000, $850000.
Si el paciente a intervenir tiene obra social el se hará un descuento del 30% en todos los tipos de cirugías.
La misma corresponde a honorarios (separados por anestesistas, cirujanos y ayudantes) y gastos (lo que gana la clínica). A cada cirugía le corresponde un valor de módulo a
ingresar. Se solicita el siguiente reporte:
⇝ Total de ganancia de la clínica
⇝ Total de honorarios de los cirujanos
⇝ Número de cirugía de menor gasto (ganancia clínica)
⇝ Número de cirugía de mayor gasto (ganancia clínica)
⇝ Cantidad de cirugías con gastos = 0
⇝ Total de honorarios anestesistas
Nota: por cada monto de módulo ingresado corresponde:
50 % para gastos (Gasto de clínica)
30 % cirujano
10 % anestesista
10 % ayudante
esto es lo que hice de código
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
lst_precios [95000, 125000, 230000, 850000]
def principal():
cirujia= elige_cirujia()
calcular_monto(lst_precio , cirujia)
principal()
def elige_cirujia():
print ("")
for i in range (10):
numero = int (input("ingrese numero de cirujia"))
if numero == 1:
cirujia= traumatologica
elif numero==2:
cirujia= vascular
elif numero==3:
cirujia= oncologica
elif numero==4:
cirujia= toracica
else:
print ("error")
return cirujia
def calcular_monto(lst_precio , cirujia):
numero_cirujia= cirujia
precio= lst_precio[numero_cirujia]
obra_social= str (input("ingrese S si tiene obra social o N si no tiene"))
if obra_social== S:
precio_final == precio * 0,30
elif obra_social== N:
precio_final== precio
print (precio_final)
Valora esta pregunta


0