Python - Areas con listas


Cuadrado

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()



Triangulo

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()



Rectángulo

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()



Romboide

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()



Rombo

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()



Trapecio

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()



Polígono regular

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()




Circulo

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()



Corona circular

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()



Sector circular

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()



Cubo

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()



Cilindro

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()



Ortoedro

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()



Cono

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()



Prisma recto

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()



Tronco de cono

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()



Tetraedro regular

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()



Esfera

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()



Octaedro regular

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()



Huso – Cuña esférica

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()



Pirámide recta

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()



Casquete esférico

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()



Tronco de pirámide

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()



Zona esférica

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()



Esparza Muñoz Larissa Citlali

Comentarios

Entradas más populares de este blog

Python - Calcular valor de una resistencia

Python - Ciclo if

Python - Graficas y cadenas