Áreas con Funciones
Fareacuadrado.py
print("\tCuadrado")
print("\tArea")
def
cuadro():
lado=int(input("Dame
el valor de lado: "))
cuadrado=[]
cuadrado.append(lado)
area=cuadrado[0]*cuadrado[0]
cuadrado.append(area)
print(cuadrado)
cuadro()
Fareatriangulo.py
print("\tTriangulo")
print("\tArea")
def
trian():
base=int(input("Dame
el valor de la base: "))
altura=int(input("Dame
el valor de la altura: "))
triangulo=[]
triangulo.append(base)
triangulo.append(altura)
area=(triangulo[0]*triangulo[1])/2
triangulo.append(area)
print(triangulo)
trian()
Fareareactangulo.py
print("\tRectangulo")
print("\tArea")
def rect():
base=int(input("Dime
la base: "))
altura=int(input("Dime
la altura: "))
rectangulo=[]
rectangulo.append(base)
rectangulo.append(altura)
area=rectangulo[0]*rectangulo[1]
rectangulo.append(area)
print(rectangulo)
rect()
Farearomboide.py
print("\tRomboide")
print("\tArea")
def romb():
base=int(input("Dime
la base: "))
altura=int(input("Dime
la altura: "))
romboide=[]
romboide.append(base)
romboide.append(altura)
area=romboide[0]*romboide[1]
romboide.append(area)
print(romboide)
romb()
Farearombo.py
print("\tRombo")
print("\tArea")
def
rom():
dmayor=int(input("Dime
el diametro mayor: "))
dmenor=int(input("Dime
el diametro menor: "))
rombo=[]
rombo.append(dmayor)
rombo.append(dmenor)
area=(1/2)*rombo[0]*rombo[1]
rombo.append(area)
print(rombo)
rom()
Fareatrapecio.py
print("\tTrapecio")
print("\tArea")
def trape():
bmayor=int(input("Dime
la base mayor: "))
bmenor=int(input("Dime
la base menor: "))
altura=int(input("Dime la
altura: "))
trapecio=[]
trapecio.append(bmayor)
trapecio.append(bmenor)
trapecio.append(altura)
area=((trapecio[0]+trapecio[1])/2)*trapecio[2]
trapecio.append(area)
print(trapecio)
trape()
Fareapoligonoreg.py
print("\tPoligono
regular")
print("\tArea")
def
pregu():
peri=int(input("Dime
el valor de uno de lados del prisma: "))
neri=int(input("Dime
cuantos lados tiene el prisma: "))
apo=int(input("Dime
el apotema: "))
pregul=[]
pregul.append(peri)
pregul.append(neri)
pregul.append(apo)
perimetro=pregul[0]*pregul[1]
pregul.append(perimetro)
area=((pregul[3]*pregul[2])/2)
pregul.append(area)
print(pregul)
pregu()
Fareacirculo.py
import math
print("\tCirculo")
print("\tArea")
def ci():
radio=int(input("Dime
el radio: "))
cir=[]
cir.append(radio)
area=(math.pi)*(cir[0]**2)
cir.append(area)
print(cir)
ci()
print("\t")
print("\tPerimetro")
def li():
radio=int(input("Dime
el radio: "))
lir=[]
lir.append(radio)
area=2*(math.pi)*(lir[0])
lir.append(area)
print(lir)
li()
Fareacoronacircu.py
import math
print("\tCorona circular")
print("\tArea")
def cc():
rmayor=int(input("Dime
el radio mayor: "))
rmenor=int(input("Dime
el radio menor: "))
coci=[]
coci.append(rmayor)
coci.append(rmenor)
area=math.pi*((coci[0]**2)-(coci[1]**2))
coci.append(area)
print(coci)
cc()
Fareasectorcircu.py
import math
print("\tSector circular")
print("\tArea")
def sc():
radio=int(input("Dime
el radio: "))
n=int(input("Dime el
grado: "))
seccir=[]
seccir.append(radio)
seccir.append(n)
area=((math.pi*(seccir[0]**2))/360)*seccir[1]
seccir.append(area)
print(seccir)
sc()
Fareacubo.py
print("\tCubo")
print("\tArea")
def
cubo():
lado=int(input("Dime
la altura del lado: "))
cb=[]
cb.append(lado)
area=6*(cb[0]**2)
cb.append(area)
print(cb)
cubo()
print()
print("\tVolumen")
def cub():
lad=int(input("Dime la
altura del lado: "))
cbo=[]
cbo.append(lad)
areat=cbo[0]*cbo[0]*cbo[0]
cbo.append(areat)
print(cbo)
cub()
Fareacilindro.py
import math
print("\tCilindro")
print("\tArea")
def
acilindro():
aradio=int(input("Dime
el radio: "))
aaltura=int(input("Dime
la altura: "))
acili=[]
acili.append(aradio)
acili.append(aaltura)
area=2*(math.pi)*acili[0]*(acili[1]+acili[0])
acili.append(area)
print(acili)
acilindro()
print()
print("\tVolumen")
def vcilindro():
vradio=int(input("Dime
el radio: "))
valtura=int(input("Dime
la altura: "))
vcili=[]
vcili.append(vradio)
vcili.append(valtura)
volumen=(math.pi)*(vcili[0]**2)*vcili[1]
vcili.append(volumen)
print(vcili)
vcilindro()
Fareaortredro.py
print("\tOrtredro")
print("\tArea")
def aortoedro():
aa=int(input("Dime
el lado a: "))
ab=int(input("Dime
el lado b: "))
ac=int(input("Dime el
lado c: "))
aorto=[]
aorto.append(aa)
aorto.append(ab)
aorto.append(ac)
area=2*((aorto[0]*aorto[1])+(aorto[0]*aorto[2])+(aorto[1]*aorto[2]))
aorto.append(area)
print(aorto)
aortoedro()
print()
print("\tVolumen")
def vortoedro():
va=int(input("Dime el
lado a: "))
vb=int(input("Dime
el lado b: "))
vc=int(input("Dime
el lado c: "))
vorto=[]
vorto.append(va)
vorto.append(vb)
vorto.append(vc)
volumen=vorto[0]*vorto[1]*vorto[2]
vorto.append(volumen)
print(vorto)
vortoedro()
Fareacono.py
import math
print("\tCono")
print("\tArea")
def
acono():
ar=int(input("Dime
el radio: "))
ag=int(input("Dime
la inclinacion del cono: "))
ac=[]
ac.append(ar)
ac.append(ag)
area=math.pi*ac[0]*(ac[1]+ac[0])
ac.append(area)
print(ac)
acono()
print()
print("\tVolumen")
def vcono():
vr=int(input("Dime
el radio: "))
vh=int(input("Dime la
altura del cono: "))
vc=[]
vc.append(vr)
vc.append(vh)
volumen=(1/3)*math.pi*(vc[0]**2)*vc[1]
vc.append(volumen)
print(vc)
vcono()
Fareaprismarect.py
print("\tPrisma
recto")
print("\tArea")
def
aprecto ():
ap=int(input("Dime
el valor de un lado del prisma: "))
apl=int(input("Dime
cuantos lados tiene el prisma: "))
ah=int(input("Dime
la altura: "))
aa=int(input("Dime
el apotema: "))
apr=[]
apr.append(ap)
apr.append(apl)
apr.append(ah)
apr.append(aa)
perimetro=apr[0]*apr[1]
apr.append(perimetro)
area=apr[4]*(apr[2]+apr[3])
apr.append(area)
print(apr)
aprecto()
print()
print("\tVolumen")
def
vprecto():
vp=int(input("Dime
el valor de un lado del prisma: "))
vpl=int(input("Dime
cuntos lados tiene el prisma: "))
vh=int(input("Dime
la altura: "))
va=int(input("Dime
el apotema: "))
vpr=[]
vpr.append(vp)
vpr.append(vpl)
vpr.append(vh)
vpr.append(va)
perimetro=vpr[0]*vpr[1]
vpr.append(perimetro)
area=((vpr[4]*vpr[3])/2)
vpr.append(area)
volumen=vpr[5]*vpr[2]
vpr.append(volumen)
print(vpr)
vprecto()
Fareatroncodeco.py
import
math
print("\tTronco
de cono")
print("\tArea")
def
atdcono ():
ag=int(input("Dime
la inclinacion: "))
arr=int(input("Dime
el radio mayor: "))
ar=int(input("Dime el
radio menor: "))
ac=[]
ac.append(ag)
ac.append(arr)
ac.append(ar)
area=(math.pi)*((ac[0])*(ac[1]+ac[2])+(ac[1]**2)+(ac[2]**2))
ac.append(area)
print(ac)
atdcono()
print()
print("\tVolumen")
def vtdcono ():
vh=int(input("Dime la
altura: "))
vrr=int(input("Dime el
radio mayor: "))
vr=int(input("Dime
el radio menor: "))
vc=[]
vc.append(vh)
vc.append(vrr)
vc.append(vr)
volumen=(1/3)*(math.pi)*(vc[0])*((vc[2]**2)+(vc[1]**2)+(vc[2]*vc[1]))
vc.append(volumen)
print(vc)
vtdcono()
Fareatetraedroreg.py
import math
print("\tTetraedro regular")
print("\tArea")
def atregular():
al=int(input("Dame
el lado: "))
atr=[]
atr.append(al)
area=(atr[0]**2)*(math.sqrt(3))
atr.append(area)
print(atr)
atregular()
print()
print("\tVolumen")
def vtregular():
vl=int(input("Dame
el lado: "))
vtr=[]
vtr.append(vl)
volumen=((vtr[0]**3)*(math.sqrt(2)))/12
vtr.append(volumen)
print(vtr)
vtregular()
Fareaesfera.py
import math
print("\tEsfera")
print("\tArea")
def aesfera():
ar=int(input("Dame el
radio: "))
a=[]
a.append(ar)
area=4*math.pi*(a[0]**2)
a.append(area)
print(a)
aesfera()
print()
print("\tVolumen")
def vesfera():
vr=int(input("Dame
el radio: "))
v=[]
v.append(vr)
volumen=(4/3)*math.pi*(v[0]**3)
v.append(volumen)
print(v)
vesfera()
Fareaoctaedroreg.py
import math
print("\tOctaedro regular")
print("\tArea")
def aoregular():
al=int(input("Dame
el lado: "))
aor=[]
aor.append(al)
area=2*(aor[0]**2)*(math.sqrt(3))
aor.append(area)
print(aor)
aoregular()
print()
print("\tVolumen")
def voregular():
vl=int(input("Dame
el lado: "))
vor=[]
vor.append(vl)
volumen=((vor[0]**3)*(math.sqrt(2)))/3
vor.append(volumen)
print(vor)
voregular()
Fareacuñaesfer.py
import math
print("\tCuña esferica")
print("\tArea")
def acesferica():
ar=int(input("Dime
el radio: "))
an=int(input("Dime
los grados: "))
ace=[]
ace.append(ar)
ace.append(an)
area=((4*math.pi*(ace[0]**2))/360)*ace[1]
ace.append(area)
print(ace)
acesferica()
print()
print("\tVolumen")
def vcesferica():
vr=int(input("Dime
el radio: "))
vn=int(input("Dime
los grados: "))
vce=[]
vce.append(vr)
vce.append(vn)
volumen=(4/3)*((math.pi*(vce[0]**3))/360)*vce[1]
vce.append(volumen)
print(vce)
vcesferica()
Fareapiramiderec.py
print("\tPiramide
recta")
print("\tArea")
def
aprecta():
ap=int(input("Dime
el largo de un lado de la base: "))
apn=int(input("Dime
cuantos lados tiene el prisma: "))
aa=int(input("Dime
el apotema: "))
ah=int(input("Dime
la altura inclinada: "))
apr=[]
apr.append(ap)
apr.append(apn)
apr.append(aa)
apr.append(ah)
perimetro=apr[0]*apr[1]
apr.append(perimetro)
area=(1/2)*(apr[4])*(apr[2]+apr[3])
apr.append(area)
print(apr)
aprecta()
print()
print("\tVolumen")
def
vprecta():
vp=int(input("Dime
la base: "))
vpl=int(input("Dime
cuantos lados tiene la base: "))
vh=int(input("Dime
la altura: "))
vpr=[]
vpr.append(vp)
vpr.append(vpl)
vpr.append(vh)
varea=vpr[0]*vpr[1]
vpr.append(varea)
volumen=(1/3)*vpr[3]*vpr[2]
vpr.append(volumen)
print(vpr)
vprecta()
Fareacasqueteesfer.py
import
math
print("\tCasquete
esferico")
print("\tArea")
def
acesferico():
ar=int(input("Dime
el radio: "))
ah=int(input("Dime
la altura: "))
ace=[]
ace.append(ar)
ace.append(ah)
area=2*math.pi*ace[0]*ace[1]
ace.append(area)
print(ace)
acesferico()
print()
print("\tVolumen")
def vcesferico():
vr=int(input("Dime
el radio: "))
vh=int(input("Dime
la altura: "))
vce=[]
vce.append(vr)
vce.append(vh)
volumen=(1/3)*(math.pi)*(vce[1]**2)*((vce[0]*3)-vce[1])
vce.append(volumen)
print(vce)
vcesferico()
Fareatroncopirami.py
print("\tTronco
de piramide")
print("\tArea")
import math
def atdpiramide():
als=int(input("Dime el
lado del cuadrado superior: "))
ali=int(input("Dime
el lado del cuadrado inferior: "))
aa=int(input("Dime
la altura inclinada: "))
atdp=[]
atdp.append(als) #0
atdp.append(ali) #1
atdp.append(aa) #2
pals=atdp[0]*4 #perimetro
superior
atdp.append(pals) #3
pali=atdp[1]*4 #perimetro
interior
atdp.append(pali) #4
aals=atdp[0]*atdp[0] #area
superior
atdp.append(aals) #5
aali=atdp[1]*atdp[1] #area
inferior
atdp.append(aali) #6
area=(1/2)*((atdp[3])+(atdp[4]))*atdp[2]+atdp[5]+atdp[6]
atdp.append(area)
print(atdp)
atdpiramide()
print()
print("\tVolumen")
def vtdpiramide():
vls=int(input("Dime el
lado del cuadrado superior: "))
vli=int(input("Dime
el lado del cuadrado inferior: "))
vh=int(input("Dime
la altura: "))
vtdp=[]
vtdp.append(vls) #0
vtdp.append(vli) #1
vtdp.append(vh) #2
vals=vtdp[0]*vtdp[0] #area
superior
vtdp.append(vals) #3
vali=vtdp[1]*vtdp[1] #area
inferior
vtdp.append(vali) #4
volumen=(1/3)*(vtdp[2])*(vtdp[3]+vtdp[4])+(math.sqrt(vtdp[3]*vtdp[4]))
vtdp.append(volumen)
print(vtdp)
vtdpiramide()
Fareazonaesfer.py
import
math
print("\tZona
esferica")
print("\tArea")
def azesferica():
ar=int(input("Dime
el radio: "))
ah=int(input("Dime la
altura: "))
aze=[]
aze.append(ar)
aze.append(ah)
area=2*math.pi*aze[0]*aze[1]
aze.append(area)
print(aze)
azesferica()
print()
print("\tVolumen")
def vzesferica():
vr=int(input("Dime
el radio: "))
vh=int(input("Dime la
altura: "))
vze=[]
vze.append(vr)
vze.append(vh)
volumen=((math.pi)*(vze[1])*(1/6))*((vze[1]**2)+(vze[0]**2)+(vze[0]**2))
vze.append(volumen)
print(vze)
vzesferica()
Comentarios
Publicar un comentario