Área de figuras geométricas en funciones de python





CUADRADO

def Areacuadrado(l):
areaC=l**2
print ("El area del cuadrado es: %d" % (areaC))


Areacuadrado(4)

TRIANGULO

def Areatriangulo(B,h):
areaT=(B*h*.5)
print("El area del Triangulo es : %d" %(areaT))

# B=base; h=altura

Areatriangulo(5,2)

RECTANGULO

def Arearectangulo(B,h):
areaR=(B*h)
print("El area del Rectangulo es : %d" %(areaR))

#B=base; h=altura

Arearectangulo(10,4)

ROMBOIDE

def Arearomboide(B,h):
arear=(B*h)
print("El area del Romboide es : %d" %(arear))

#B=base; h=altura

Arearomboide(30,2)

ROMBO

def Arearombo(D,d):
arearm=((D/2)*d)
print("El area del rombo es : %d" %(arearm))


Arearombo(14,25)

TRAPECIO

def Areatrapecio(B,b,h):
areat=(((B+b)/2)*h)
print("El area del trapecio es: %d" %(areat))

#B=Base; h=altura; b=base pequeña

Areatrapecio(20,20,5)

POLIGONO RECTANGULAR

def Areapoligonorectangular(P,a):
areap=((P*a)/2)
print("El area del Poligono es : %d" %(areap))

 #P=perimetro; a=apotema

Areapoligonorectangular(54,4)

CIRCULO

def Areacirculo(R):
areac=(3.1416*(R**2))
print("El area del circulo es : %d" %(areac))

 #R=radio

Areacirculo(100)

CORONA CIRCULAR

def Areacorona(R,r):
areacorona=(3.1416*(R**2-r**2))
print("El area de la corona es: %f" %(areacorona))
#R=Radio exterior; r=radio interior

Areacorona(10,2)

SECTOR CIRCULAR

def Areasec(R,n):
areasec=(((3.1416*R**2)/360)*n)
print("El area del sector circular es: %f" %(areasec))
# R=radio; n=angulo
Areasec(7,75)

CUBO

def Areacubo(L):
areacubo=(6*L**2)
print("El area del cubo es : %d" %(areacubo))

#L=lado

Areacubo(7)

CILINDRO

def Areacil(R,h):
areacili=(2*(3.1416)*R*(h+R))
print("El area del cilindro es de: %f" %(areacili))
#R=radio; h=area

Areacil(5,14)

ORTOEDRO

def Areaortoedro(a,b,c):
areaor=(2*(a*b+a*c+b*c))
print("El area del ortoedro es: %d" %(areaor))
# a=Base; b=anchura; c=altuta

Areaortoedro(6,9,3)

CONO

def Areacono(R,g):
areacono=((3.1416*R)*(g+R))
print("El area del cubo es: %f" %(areacono))
# R=radio; g=extremo del radio a la punta
Areacono(5,12)

PRISMA RECTANGULAR

def Areaprisrec(P,h,a):
areaprisrec=(P*(h+a))
print("El area del prisma rectangular es: %d" %(areaprisrec))
# P=perimetro; h=altura; a=apotema

Areaprisrec(30,10,3)

TRONCO DE CONO

def Areatronco(g,R,r):
areatronco=(3.1416*(g*(R+r)+R**2+r**2))
print("El area del tronco de cono es: %f" %(areatronco))
# R=radio inferior; g=extremo del radio a la punta ; r=radio superior
Areatronco(20,6,3)

TETRAEDRO REGULAR

import math
def Areatetra(L):
x = math.sqrt(3)
areatetraedro=(2*L**2*x)
print("El area del tetraedro regular es: %f" %(areatetraedro))
# L =lado

Areatetra(4)

ESFERA

def Areaes(R):
areaes=(4*(3.1416)*R**2)
print("El area del sector circular es: %f" %(areaes))
# R=radio

Areaes(35)


OCTRAEDRO RECTANGULAR

import math
def Areaocta(L):
x = math.sqrt(3)
areaoctaedro=(2*L**2*x)
print("El area del octaedro rectangular es: %f" %(areaoctaedro))
# L =lado
Areaocta(5)

CUÑA ESFERICA

def Areacuna(R,n):
areacuna=(((4*(3.1416)*R**2)/360)*n)
print("El area de la cuña esferica es: %f" %(areacuna))
# R=radio, n=extremo

Areacuna(6,3)


PIRÁMIDE RECTA

def Areapiramrect(P,a,b):
areap=(.5*P*(a+b))
print("El area de la piramide recta es: %d" %(areap))
# P=perimetro; a=lado exterior; b=lado interior
Areapiramrect(20,5,16)

CASQUETE ESFERICO

def Areacasquete(R,h):
areacas=(2*3.1416*R*h)
print("El area de la piramide recta es: %f" %(areacas))
# R=radio, h = altura
Areacasquete(5,30)










Comentarios