0% encontró este documento útil (0 votos)
5 vistas1 página

Calcular área de un triángulo en Python

El documento es un script en Python que calcula el área de un triángulo dado sus tres lados. Solicita al usuario los valores de los lados A, B y C, y verifica que sean positivos antes de calcular el área utilizando la fórmula de Herón. Si alguno de los lados es negativo, el programa muestra un mensaje de error y termina.

Cargado por

Sabelli Camelia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas1 página

Calcular área de un triángulo en Python

El documento es un script en Python que calcula el área de un triángulo dado sus tres lados. Solicita al usuario los valores de los lados A, B y C, y verifica que sean positivos antes de calcular el área utilizando la fórmula de Herón. Si alguno de los lados es negativo, el programa muestra un mensaje de error y termina.

Cargado por

Sabelli Camelia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

import math

import sys

def main():
ladoA = float(input(" 1) Ingrese el valor del lado A del triangulo: "))
ladoB = float(input(" 2) Ingrese el valor del lado B del triangulo: "))
ladoC = float(input(" 3) Ingrese el valor del lado C del triangulo: "))

if ladoA > 0:
if ladoB > 0:
if ladoC > 0:
sp = (ladoA + ladoB + ladoC) / 2
area = [Link](sp * (sp - ladoA) * (sp - ladoB) * (sp - ladoC))
print("EL area del triangulo es de:" + str(area))
else:
print("El valor de el Lado C es negativo,solo es posible usar
mayores que cero")
[Link](0)
else:
print("El valor de el Lado B es negativo,solo es posible usar mayores
que cero")
[Link](0)
else:
print("El valor de el Lado A es negativo,solo es posible usar mayores que
cero")
[Link](0)

if __name__ == "__main__":
main()

También podría gustarte