AREAS Y VOLUMENES DE FIGURAS EN PYTHON

En python es importante saber manejar las funciones de Import math,  ya que import math nos da una gama de funciones algebraicas las cuales son muy utilices para programar en python,

En esta entrada mostraremos estas funciones en el uso de las resoluciones en formulas de Áreas y volúmenes, ya que estas hacen uso de raíces, exponenciales, pi, y otro tipo de funciones que no tan comunes al momento de programar, pero que son indispensables saber para el uso de la programación.

Las figuras que tomaremos en cuenta para el uso de las funciones son las siguientes:


El código donde se muestra el uso de todas estas funciones es el siguiente:

EJEMPLO 1:

import math 

print("ESTE PROGRAMA MUESTRA COMO SACAR LAS AREAS Y LOS VOUMEN EN PYTHON")


print("EL area del Cuadrado")

def cuadrado(x):

   l=float(input("Deme el valor del lado del cuadrado:  \n "))
   a=l*l
   print("el area del cuadrado es" ,a,"\n\n\n")
   
cuadrado(0)

print("El area del Rectangulo\n")

def rectangulo(x):
l=float(input("Deme el largo del Reectangulo\n"))
A=float(input("Deme el ancho del rectangulo\n"))
a=A*l
print("El area del Rectangulo es", a,"\n\n\n")
rectangulo(0)

print("El area del rombo\n")
def rombo(x):
lM=float(input("deme el largo del lado mayor\n"))
lm=float(input("deme el largo del lado menor\n"))
a=(lM*lm)/2
print("El area del rombo es:  ",a,"\n")

rombo(0)

print("El area del triangulo")
def triangulo(x):
b=float(input("Deme el valor de la base\n"))
h=float(input("deme el valor de la altura\n"))
a=(b*h)/2
print("el area del triangulo es :",a,"\n\n")

triangulo(0)


print("El area del Romboide\n")
def romboide(x):
b=float(input("introduzca el valor de la base: \n"))
h=float(input("introduzca el valot de la altura: \n"))
a=b*h
print("el area de el romboide es:  ",a,"\n\n")

romboide(0)

print("El area del Trapecio\n")
def trapecio(x):
B=float(input("introduzca el valor de la base menor:\n"))
b=float(input("introduzca el valor de la base mayor:\n"))
h=float(input("introduzca el valor de la altura:\n"))
a=(B*b)/h
print("el area de el trapecio es:  ",a,"\n\n")

trapecio(0)

print("El area del Poligono Rectangular\n")
def poligono(x):
p=float(input("introduzca el valo de la Apotema\n"))
b=float(input("introduzca el valor de la base\n"))
a=(p*b)/2
print("El area del Poligono Rectangular es:",a,"\n")
poligono(0)

print("El area de un circulo")
def circulo(x):
 r=float(input("Introduzca el valor del Radio:\n"))
 a=(math.pi*(r**2))
 print("El area del circulo es: ",a,"\n")
circulo(0)

print("Area de una Corona circular\n")
def corona(x):
R=float(input("Introduzca el valor del Radio mayor\n"))
r=float(input("Introduzca el valor del radio menor\n"))
a=math.pi*((R**2)-(r++2))
print("El area de la corona es: ",a,"\n")
corona(0)

print("Area del sector circular\n")
def sector(x):
n=float(input("Introduzca el valor del angulo\n"))
r=float(input("introduzca el valor del radio\n"))
a=(math.pi*(r**2)*n)/360
print("El valor del area es:  ",a,"\n")
sector(0)

print("El area y volumen del cubo")
def cubo(x):
l=float(input("Introduzca el valor del lado:\n"))
a=6*(l**2)
v=(l**3)
print("El area del cubo es: ",a,"\n")
print("El volumen del cubo es: ",v,"\n")
cubo(0)

print("El area y volumen del cilindro")
def cilindro(x):
r=float(input("Introduzca el radio del cilindro\n"))
h=float(input("introduzca la altura del cilindro\n"))
a=(2*(math.pi)*(h+r))
v=(math.pi*(r**2)*h)
print("El area del cilindro es: ",a,"\n")
print("El volumen del cilindro es: ",v,"\n")
cilindro(0)

print("El area y el volumen del Ortroedo\n")
def ortroedo(x):
A=float(int("Introduzca el valor del ancho\n"))
l=float(int("Introduzca el valor del largo\n"))
h=float(int("introduzca el valor de la altura\n"))
a=2*((A*l)+(A*h)+(h*l))
v=A*l*c
print("El area del Ortroedo es: ",a,"\n")
print("El volumen del ortroedo es: ",v,"\n")
ortroedo(0)


print("El area y el volumen del cono")
def cono(x):
l=float(input("Introduzca el lado del cono"))
h=float(input("Introduzca la altura del cono"))
r=float(input("introduzaca el radio del cono"))
a=(math.pi*r)*(l+r)
v=(math.pi*(r**2)*h)/3
print("el area del cono es: ",a,"\n")
print("el volumen del cono es: ",v,"\n")
cono(0)

print("El area y e volumen  del Prisma recto")
def prisma(x):
A=float(input("Introduzca el Apotema: "))
l=float(input("introduzca el lado: "))
h=float(input("introduzca la altura: "))
a=l(h+A)
v=((l*A)/2)*h
print("El area del prisma recto es:  ",a,"\n")
print("El area del prisma recto es:  ",v,"\n")
prisma(0)

print("El area y el volumen del Tronco de cono")
def tronco(x):
h=float(input("Introduzca la altura\n"))
r=float(input("Introduzca el Radio Menor"))
R=float(input("Introduzca el Radio Mauyor"))
l=float(input("Introduzca el lado"))
a=math.pi*((l*(R+r))+(R**2)+(r**2))
v=(math.pi*h*((R**2)+(r**2)+(R*r)))/3
print("El volumen es: ",v,"\n")
print("El area es: ",a,"\n")
tronco(0)

print("El Area y el Volumen del teatredo regular")
def teatredo(x):
l=float(input("Introduzca el lado"))
a=(r**2)*math.sqrt(3)
v=((l**3)*math.sqrt(2))/3
print("El area es: ",a,"\n")
print("El volumen es: ",v,"\n")
teatredo(0)

print("El Area y el Volumen de la esfera")
def esfera(x):
r=float(input("Introduzca el radio: "))
a=math.pi*4*(r**2)
v=(math.pi*4*(r**2))/3
print("El area es: ",a,"\n")
print("El volumen es: ",v,"\n")
esfera(0)

print("El area y el volumen de Octaedro")
def octaedro(x):
l=float(input("Introduzca el lado : "))
a=2*(l**2)*math.sqrt(3)
print("El area del octaedro es: ",a,"\n")
octaedro(0)

print("El area y el volumen del Huso")
def huso(x):
n=float(input("Introduzca el angulo: "))
r=float(input("Introduzva el radio: "))
a=(4*math.pi*(r**2)*n)/360
v=(4*math.pi*(r**3)*n)/(360*3)
print("El area es: ",a,"\n")
print("El volumen es : ",v,"\n")
huso(0)
print("El area y el volumen de la piramide")
def piramide(x):
b=float(input("Introduzca el Apotema de la base: "))
c=float(input("Introduzca el Apotema de base triangular: "))
l=float(input("Introduzca el Lado de la base: "))
h=float(input("Introduzca la altura: "))
a=((4*l)*(b+c))/2
v=((l**2)*h)/3
print("El area es: ",a,"\n")
print("El Volumen es: ",v,"\n")
piramide(0)

print("El Area y Volumen del Casquete")
def casquete(x):
r=float(input("introduzca el radio:"))
h=float(input("Introduzca la altura"))
a=2*math.pi*r*h
v=math.pi*(h**2)*((3*r)-h)
print("El area es: ",a,"\n")
print("El volumen es: ",v,"\n")
casquete(0)

print("Area del tronco piramide")
def tronpi(x):
l=float(input("introduzca el lado de base menor"))
L=float(input("Introduzca el lado de base mayor"))
A=float(input("Introduzca la altura del trapezio"))
h=float(input("introduzca la altura del tronco de la piramide"))
a=((4*L)+(4*l))*A+(L**2)+(l**2)
v=(h*((L**2)+(l**2)+math.sqrt((L**2)(l**2))))/3
print("El area es: ",a,"\n")
print("El volumen es: ",v,"\n")
tronpi(0)

print("Area y volumen de la zona esferica")
def zona(x):
h=float(input("Introduzca la altura"))
r=float(input("Introduzca el radio"))
a=2*math.pi*r*h
v=math.pi*h*((h**2)+(3*(r**3))+(3*(r**2)))
print("El area es: ",a,"\n")
print("El volumen es: ",v,"\n")
zona(0)

Comentarios

Entradas más populares de este blog

Programas Unidad 3