Areas

import math
def cuadrado(x):
g=int(input('Ingrese el valor del lado del cuadrado: '))
print('El area del cuadrado de lado=%d es: %d\n' %(g,g*g))
cuadrado(0)

def rectangulo(x):
g=int(input('Ingrese el valor de la altura del rectangulo: '))
a=int(input('Igrese el valor del ancho de rectangulo: '))
print('El area del rectangulo de altura=%d y ancho=%d es: %d\n' %(g,a,g*a))
rectangulo(0)

def rombo(x):
g=int(input('Ingrese el valor de la primera diagonal del rombo: '))
a=int(input('Ingrese el valor de la segunda diagonal del rombo: '))
print('El area del rombo de diagonales %d y %d es: %d\n' %(g,a,(g*a)/2))
rombo(0)

def poligono(x):
g=int(input('Ingrese el valor del perimetro del poligono regular: '))
a=int(input('Ingrese el valor del apotema del poligono regular: '))
print('El area del rombo de perimetro=%d y area=%d es: %d\n' %(g,a,(g*a)/2))
poligono(0)

def corona(x):
g=int(input('Ingrese el valor del radio del circulo mayor: '))
a=int(input('Ingrese el valor del radio del circulo menor: '))
print('El area de la corona circular de radio mayor=%d y radio menor=%d es: %d\n' %(g,a,(math.pi*((g**2)-(a**2)))))
corona(0)

def cubo(x):
g=int(input('Ingrese el valor del lado del cubo: '))
print('El area del cubo de lado=%d es: %d\n' %(g,6*g**2))
cubo(0)

def ortoedro(x):
g=int(input('Ingrese el valor de la base del ortoedro: '))
a=int(input('Ingrese el valor de la altura del ortoedro: '))
l=int(input('Ingrese el valor de la profundidad del ortoedro: '))
print('El area del ortoedro de base=%d, altura=%d y profundidad=%d es: %d\n' %(g,a,l,(2*((g*l)+(g*a)+(l*a)))))
ortoedro(0)

def prismar(x):
g=int(input('Ingresa el perimetro del prisma recto: '))
a=int(input('Ingresa el apotema del prisma recto: '))
l=int(input('Ingresa la altura del prisma recto: '))
print('El area del prisma recto de perimetro=%d, apotema=%d y altura=%d es: %d\n' %(g,a,l,(g*(l*a))))
prismar(0)

def tetaedro(x):
g=int(input('Ingrese la longitud de una arista del tetaedro: '))
print('El area del tetaedro regular de arista=%d es: %d\n' %(g,math.sqrt(3)*g**2))
tetaedro(0)

def octaedro(x):
g=int(input('Ingrese el valor de la arista del octaedro regular: '))
print('El area del octaedro regular de arista=%d es: %d\n' %(g,(2*math.sqrt(3)*g**2)))
octaedro(0)

def pira(x):
g=int(input('Ingresa el perimetro de la piramide: '))
a=int(input('Ingresa al apotema de la base: '))
l=int(input('Ingresa el apotema de la cara: '))
print('El area de la piramide recta es: %d\n' %((g*(a+l))/2))
pira(0)

def tronco(x):
g=int(input('Ingresa el valor del area de la base mayor del tronco de piramide: '))
a=int(input('Ingresa el perimetro de la base mayor: '))
l=int(input('Ingresa el area de la base menor: '))
u=int(input('Ingresa el perimetro de la base menor: '))
p=int(input('Ingresa el apotema del tronco de la piramide: '))
print('El area del troco de piramide es: %d\n' %(g+l+((a+u)/2)*p))
tronco(0)

def triangulo(x):
g=int(input('Ingrese el valor de la base del triangulo: '))
a=int(input('Ingrese el valor de la altura del triangulo: '))
print('El area del triangulo de base=%d y altura=%d es: %d\n' %(g,a,((g*a)/2)))
triangulo(0)

def romboide(x):
g=int(input('Ingrese la base del romboide: '))
a=int(input('Ingrese la altura del romboide: '))
print('El area del romboide es: %d\n' %(g*a))
romboide(0)

def trapecio(x):
g=int(input('Ingrese la longitud de la base mayor del trapecio: '))
a=int(input('Ingrese el valor de la base menor: '))
l=int(input('Ingrese el valor de la altura: '))
print('El area del trapecio es: %d\n' %(((g+a)/2)*l))
trapecio(0)

def circulo(x):
g=int(input('Ingrese el radio del circulo: '))
print('El area del circulo de radio=%d es: %d\n' %(g,(math.pi*g**2)))
circulo(0)

def sector(x):
g=int(input('Ingrese el radio: '))
a=int(input('Cual es el angulo del sector circular: '))
print('El area del sector circular de radio=%d y angulo=%d es: %d\n' %(g,a,((math.pi*a*g**2)/360)))
sector(0)

def cilindro(x):
g=int(input('Ingrese el valor del radio del cilindro: '))
a=int(input('Ingrese la altura del cilindro: '))
print('El area del cilindro de radio=%d y altura=%d es: %d\n' %(g,a,((2*math.pi*g)*(g+a))))
cilindro(0)

def cono(x):
a=int(input('Ingrese la generatriz: '))
l=int(input('Ingrese el radio: '))
print('El area del cono es: %d\n' %(math.pi*l*(a+l)))
cono(0)

def tcono(x):
g=int(input('Ingrese el radio de la base superior del troco de cono: '))
a=int(input('Ingrese el radio de la base inferior: '))
l=int(input('ingrese la generatriz del tronco de cono: '))
print('El area del tronco de cono es: %d\n' %(math.pi*(((a**2)+(g**2))+(a+g)*l)))
tcono(0)

def esfera(x):
g=int(input('Ingrese el radio de la esfera: '))
print('El area de la esfera de radio=%d es: %d\n' %(g,(4*math.pi*g**2)))
esfera(0)

def huso(x):
g=int(input('Ingrese el radio de la cuña esferica: '))
a=int(input('Ingrese el angulo deseado: '))
print('El area de la cuña esferica de radio=%d y angulo=%d es: %d\n' %(g,a,((a*math.pi*a*g**2)/360)))
huso(0)

def casquete(x):
g=int(input('Ingrese el radio del casquete esferico: '))
a=int(input('Ingrese la altura del casquete esferico: '))
print('El area del casquete esferico es: %d\n' %(2*math.pi*g*a))
casquete(0)

Comentarios