Sean bienvenidos a un nuevo articulo, para esta ocasión realizaremos pasa a paso
un programa en Python, que nos
permita hallar el área y perímetro de un triangulo. Así mismo el código
de este ejercicio Python esta en la parte inferior
Por ejemplo:
En acaso de que desees aplicar el teorema de Heron, primero tendrás que hallar
el semiperímetro y luego aplicar la siguiente formula:
- Ingrese lado A: 5
- Ingrese lado B: 5
- Ingrese lado C: 5
- Gracias, ahora ingrese la altura:5
- y por ultimo la base: 4
- Hemos celulado que el perímetro es: 15
- y el área es: 10
No obstante también podemos aplicar el teorema de Heron, el cual
consiste en calcular el área de un triangulo por medio de sus lados.
Formulas para calcular el perímetro y área de un triangulo en Python
Recuerda que la formula para hallar el perímetro, es la suma de todos sus
lados.
- Perímetro = LadoA + LadoB + LadoC
y para hallar el
área del triangulo
es:
- Area = Base * Altura / 2
- s = (ladoa+ ladob+ ladoc) / 2
- área = ( s*(s-ladoa) * (s-ladob) * (s-ladoc)) **0.5
Código para calcular el perímetro y área de un triangulo en Python
Paso 1: Como primer paso debemos pedirle al usuario ingresar el valor de
cada uno de los lados, así como la base y altura del triangulo, de la
siguiente forma.
- LadoA = int(input("Ingrese el primer lado: \n"))
- LadoB = int(input("Ingrese el segundo lado: \n"))
- LadoB = int(input("Ingrese el tercer lado: \n"))
- Altura = int(input("Ingrese el primer lado \n"))
- Base = int(input("Ingrese el primer lado \n"))
En caso de querer optar por aplicar la formula de Heron, solo omite la base y altura.
Paso 2: Ahora que ya tenemos los datos ingresados y almacenados en sus
respectivas variables, es momento de realizar los calcular tanto para hallar
el área como el perímetro.
- Perimetro =LadoA + LadoB +LadoC
- Area = Base * Altura / 2
En caso de quieres impresionar al profesor utilizando el teorema de Heron,
tendrás que realizar los siguientes cálculos.
- Perimetro = LadoA + LadoB +LadoC
- Sp = Perimetro / 2
- Area = (Sp = (Sp *(Sp-LadoA) * (Sp-LadoB) * (Sp-LadoC)) ** 0.5
Paso 3: Una vez realizado los cálculos correspondientes, es momento de
mostrar los resultados, para ello utilizaremos la sentencia print y decimos:
- print("El perímetro calculado del triangulo es: ",Perimetro)
- print("Y su área es de: ",Area)
El código completo de este ejercicio en Python quedaría así:
#Declarando Variables de tipo entero
LadoA = int(input("Ingrese el primer lado: \n"))
LadoB = int(input("Ingrese el segundo lado: \n"))
LadoB = int(input("Ingrese el tercer lado: \n"))
#Solo para el método clásico
Altura = int(input("Ingrese el primer lado \n"))
Base = int(input("Ingrese el primer lado \n"))
#Solo para el método clásico
Perimetro =LadoA + LadoB +LadoC
Area = Base * Altura / 2
#Solo para el teorema heron
Perimetro = LadoA + LadoB +LadoC
Sp = Perimetro / 2
Area = (Sp = (Sp * (Sp - LadoA) * (Sp - LadoB) * (Sp - LadoC) ) ** 0.5
#Mostando los resultados
print("El perímetro calculado del triangulo es: ",Perimetro)
print("Y su área es de: ",Area)
Y de esta manera termina este método para obtener el perímetro y área de un triangulo rectángulo en Python. Así mismo compleméntalo con estos ejercicios resueltos que tengo para ti.
Excelente me a encantado, me ha ayudado mucho está lección, muchas gracias :3
ResponderBorrar