Está en la página 1de 6

#ejercico 1

#Calcular el área de un triángulo conociendo su base y su altura.

def calcul_area(base,altura):
area=((base*altura)/2)
return (area)

base = int(input("digite un valor para la base: "))


altura = int(input("digite un valor para la altura:"))

while (base<0):

base = int(input("digite un valor correcto para hallar la base: "))


while (altura<0):

altura = int(input("digiti un valor correcto para hallar la


altura:"))

area = calcul_area(base,altura)

print("el total del area del triángulo es: ", área)

# ejercicio 2
#Calcular la altura de un cono conociendo el volumen y el radio de su base.

def hallar_altur(rad,vol):
conv=(vul/(rad**2)*(1/3*3.14))
return (conv)

vul = float(input("digite un valor a el volumen: "))


rad = float(input("digite un valor a el radio:"))

while (vul<0):

vul = float(input("digite un valor correcto para hallar la base: "))


while (rad < 0):

rad = float(input("digite un valor correcto para hallar la altura:"))

altura = hallar_altur(rad,vul)

print(" el valor de la altura del cono es: ", altura)

#ejercico 3
#Dada la edad de tres personas calcular el promedio de edad.

def promedio_calculo(P):
edad=P/3
return (edad)
i=0
A=0
P=0
while (i<3):
P= int(input("digite que edad tienes: "))
while P<0:
P= int(input("digite un valor corecto para la edad: "))
i+=1;
A = A + P

promed = promedio_calculo(A)
print(" la cantidad del promedio de la edad es: ", promed)

# ejercicio 8
#Calcular el área de un triángulo en función de las longitudes de sus lados
#(semiperimetro) , utilice la función sqrt(x) que calcula la raíz cuadrada de x.

import math as m
def calcular_area(a,b,c):
p = ((a + b + c) / 2)
x=(p*((p-a)*(p-b)*(p-c)))
area= m.sqrt(x)
return (area)

a= float(input("digite un valor de a :"))


b= float(input("digite un valor de b :"))
c= float(input("digite un valor de c :"))

arealado = calcular_area(a,b,c)

print("El area del triangulo es: ", arealado)

# ejercico 7
#tres personas deciden invertir su dinero para fundar una empresa. Cada una de
ellas invierte una cantidad distinta. Obtener
#el porcentaje que cada quien invierte con respecto a la cantidad total
invertida.

def calcular_porctj(d_inversionistas, d_total):


i=0
while (i<3) :
p = ((d_inversionistas[i]*100)/d_total)
print("El inversionista ", i+1,"invirtio el", p,"%")
i+=1
d_inversionistas = list()
d_total = 0
i=0
while (i<3):
e=int(input("digite la inversión según la empresa: "))
d_inversionistas.append(e)
d_total += e
i+=1
calcular_porctj(d_inversionistas, d_total)
# ejercico 9
#En una empresa que fabrica 3 productos (A, B, C) se cuenta con la colaboración
de 3 empleados (E1, E2, E3) para la
#elaboración de los mismos. Los tiempos que cada empleado demora en la
elaboración de un artículo de cada producto se dan en
#la siguiente tabla en minutos:
#Producto A B C
#Empleado
#E1 12 13 7
#E2 9 15 17
#E3 15 8 6
#Se desea saber, dada una determinada cantidad de artículos a fabricar de cada
producto, cuanto tiempo laborará cada empleado
#en total (estas cantidades puede ser diferente para cada producto).

def empleado_a(E,tp):
tj = 0
if E==0:
tj=0;
else:
if(tp==1):
tj= tj+(12*E)
if(tp == 2):
tj = tj+(13*E)
if tp == 3:
tj = tj +( 7*E)
return tj

def empleado_b(E,tp):
tj = 0
if E == 0:
tj = 0;
else:
if(tp==1):
tj= tj+(9*E)
if tp == 2:
tj = tj + (15*E)
if tp == 3:
tj = tj + (17*E)
return tj

def empleado_c(E,tp):
tj = 0
if E == 0:
tj = 0;
else:
if(tp==1):
tj= tj+(15*E)
if tp == 2:
tj = tj + (8*E)
if tp == 3:
tj = tj + (6*E)
return tj
print("digite el tipo de productos que va a realizar  el empleado 1")

print("1. Para A")


print("2. Para B")
print("3. Para C")
tp1 = int(input(""))

E1 = int(input("digite la cantidad de produto relizado por el empleado 1"))


print("  ")
print("digite el tipo de productos que va a realizar  el empleado 2")

print("1. Para A")


print("2. Para B")
print("3. Para C")
tp2 = int(input(""))
E2 = int(input("digirte la cantidad de productos realizados por el empleado 2"))
print("  ")
print("digite el tipo de productos realizado por  el empleado 3")

print("1. Para A")


print("2. Para B")
print("3. Para C")
tp3 = int(input(""))
E3 = int(input("digite la cantidad de productos realizado  por el empleado 3"))

t1 = empleado_a(E1,tp1)
print("El empleado 1 gastó ",t1," minutos para realizar ",E1,"Productos")
t2=empleado_b(E2,tp2)
print("El empleado 2 gastó ",t2,"minutos para realizar ",E2,"Productos")
t3=empleado_a(E3,tp3)
print("El empleado 2 gastó ",t3,"minutos para realizar ",E3,"Productos")

# ejercico 10
#Convertir metros a cm, km, pies y pulgadas.(1 metro son 100 cm, 1000 metros son
un kilómetro, 1 metro son 39.37
#pulgadas y 1 pie son 12 pulgadas)

def met_cm(met):
conv=((met)*100)
return (conv)

def met_km(met):
conv=((met)/1000)
return (conv)

def met_pul(met):
conv=((met)*39.37)
return (conv)

def met_pies(pies):
conv=((pies)/12)
return (conv)
met =int(input("digite los metros que quiere convertir:"))

while (met<0):

met = int(input("digite un valor para convertier que sea correcto :


"))

resp1 = met_cm(met)
resp2 = met_km(met)
resp3 = met_pul(met)
resp4 = met_pies(resp3)
print("La cantidad de metros en Centimetros es: ", resp1)
print("La cantidad de metros en Kilometros es: ", resp2)
print("La cantidad de metros en Pulgadas es: ", resp3)
print("La cantidad de metros en Pies es: ", resp4)

# ejercico 11
#Determinar el valor de una llamada telefónica, si por los primeros 3 minutos se
cobran 300 pesos c/u y 150 por cada minuto
#adicional. Suponer que las llamadas siempre duran más de 3 minutos.

def calcular_valor(tef):
if(tef>3):
min=(tef*300)+((tef-3)*150)
else:
min=tef*300
return (min)

tef = int(input("digite la cantidad de minutos que a consumido: "))

while (tef<0):

tef = int(input("digite un valor correcto para la base: "))

precio = calcular_valor(tef)

print("el total del costo de su factura por ", tef,"minutos que a consumido es
de :",precio)

# ejercicio 16
#En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El
presupuesto anual (o monto) del hospital se
#reparte conforme a la siguiente tabla:
#Área Porcentaje del presupuesto
#Ginecología 40%
#Traumatología 30%
#Pediatría 30%
#Calcular la cantidad de dinero que recibirá cada área, para cualquier monto
presupuestal.
def calcular_gine(monto):
presupuesto=monto*0.4
print("presupuesto", presupuesto)

def calculr_trau(monto):
presupuesto = monto * 0.3
print("presupuesto", presupuesto)

def calcular_pedi(monto):
presupuesto = monto * 0.3
return("presupuesto", presupuesto)

print("PROGRAMA PARA CONVERT")


print("-------------------------------------------------")
print(" 1. ingreasar monto")
print(" 2. carcular el presupuesto de ginecologia")
print(" 3. calcular el presupuesto de traumatoligia")
print(" 4. calcular el presupuesto de pediatria")
print(" 5. * Salir *")
print("-----------------")
print()

fin=0
while fin!=5:
op = int(input("Digite opcion de menu: "))
if (op>=1 and op<=5):
if (op!=7):
if (op==1):
dinero = float(input("ingrese el monto presupuestal"))
if(op==2):
calcular_gine(dinero)
if(op==3):
calcular_trau(dinero)
if(op==4):
calcular_pedi(dinero)
if(op==5):
fin=5

También podría gustarte