Calcular área y perímetro de un triangulo Python | Paso a Paso






como calcular el área y perímetro de un triangulo en Python

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:
  • 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

En acaso de que desees aplicar el teorema de Heron, primero tendrás que hallar el semiperímetro y luego aplicar la siguiente formula:

  • 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.





Descubre más sobre:



1 Comentario

  1. Excelente me a encantado, me ha ayudado mucho está lección, muchas gracias :3

    ResponderBorrar