Subido por Alexvillanuva082

Algoritmo para el cálculo de áreas y volúmenes. GA2-240201528-AA4-EV01

Anuncio
Algoritmo para el cálculo de áreas y volúmenes. GA2240201528-AA4-EV01
Tecnologo Analisis y
Seguridad de Software
Villanueva La Gatta Alexander
Manuel
Phyton:
# Función para el cálculo del perímetro de figuras planas
def calcular_perimetro_figura_plana(tipo_figura, *dimensiones):
if tipo_figura == "cuadrado":
lado = dimensiones[0]
perimetro = 4 * lado
return perimetro
elif tipo_figura == "rectangulo":
lado1, lado2 = dimensiones
perimetro = 2 * (lado1 + lado2)
return perimetro
# Añadir más figuras geométricas y cálculos de perímetro según sea necesario
# Función para el cálculo del área de figuras planas
def calcular_area_figura_plana(tipo_figura, *dimensiones):
if tipo_figura == "cuadrado":
lado = dimensiones[0]
area = lado ** 2
return area
elif tipo_figura == "rectangulo":
lado1, lado2 = dimensiones
area = lado1 * lado2
return area
# Añadir más figuras geométricas y cálculos de área según sea necesario
# Función para el cálculo del volumen de sólidos regulares
def calcular_volumen_solido_regular(tipo_solido, *dimensiones):
if tipo_solido == "cubo":
lado = dimensiones[0]
volumen = lado ** 3
return volumen
elif tipo_solido == "esfera":
radio = dimensiones[0]
volumen = (4/3) * 3.1416 * (radio ** 3)
return volumen
# Añadir más sólidos regulares y cálculos de volumen según sea necesario
# Ejemplos de uso:
print("Perímetro del cuadrado: ", calcular_perimetro_figura_plana("cuadrado", 5))
print("Área del rectángulo: ", calcular_area_figura_plana("rectangulo", 4, 6))
print("Volumen del cubo: ", calcular_volumen_solido_regular("cubo", 3))
print("Volumen de la esfera: ", calcular_volumen_solido_regular("esfera", 4))
Descargar