
ayuda con mi codigo por favor
Publicado por Johan (1 intervención) el 04/04/2022 23:56:14
la cosa es que debo crear un programa que calcule el area de un triangulo y pues esto es lo que avance hasta ahora solo quero saber como hacer para que los 2 codigos no se mescles
print("bienvenido, el dia de hoy te ayudare a calcular el area de un triangulo lo unico que tendras que hacer es decirme con que formula hacerlo")
print("menu de opciones")
print(" para seleccionar la formula convencional precione C.\n\
Para seleccionar la formula de Heron pulse H")
print("la opcion debe estar escrita en mayuscula por favor")
Base = None
Altura = None
opcion=input()
if opcion=="C":
print("a continuacion escriba los datos")
while True:
try:
Base=float(input("escriba la base del triandulo: "))
break
except:
print("debe escribir un numero, ")
while True:
try:
Altura=float(input("escriba la Altura del triandulo: "))
break
except:
print("debe escribir un numero, ")
if print('el area del triangulo es igual: ',format(area)):
break
area = Base * Altura / 2
print('el area del triangulo es igual: ',format(area))
if opcion=="H":
print("escriba los datos solicitados")
a=input("ingrese el lado 1: ")
a=float(a)
b=input("ingrese el lado 2: ")
b=float(b)
c=input("ingrese el lado 3: ")
c=float(c)
p=(a+b+c)/2
A=(p*(p-a)*(p-b)*(p-c))**(1/2)
print("el area del triangulo es de:",A)
print("bienvenido, el dia de hoy te ayudare a calcular el area de un triangulo lo unico que tendras que hacer es decirme con que formula hacerlo")
print("menu de opciones")
print(" para seleccionar la formula convencional precione C.\n\
Para seleccionar la formula de Heron pulse H")
print("la opcion debe estar escrita en mayuscula por favor")
Base = None
Altura = None
opcion=input()
if opcion=="C":
print("a continuacion escriba los datos")
while True:
try:
Base=float(input("escriba la base del triandulo: "))
break
except:
print("debe escribir un numero, ")
while True:
try:
Altura=float(input("escriba la Altura del triandulo: "))
break
except:
print("debe escribir un numero, ")
if print('el area del triangulo es igual: ',format(area)):
break
area = Base * Altura / 2
print('el area del triangulo es igual: ',format(area))
if opcion=="H":
print("escriba los datos solicitados")
a=input("ingrese el lado 1: ")
a=float(a)
b=input("ingrese el lado 2: ")
b=float(b)
c=input("ingrese el lado 3: ")
c=float(c)
p=(a+b+c)/2
A=(p*(p-a)*(p-b)*(p-c))**(1/2)
print("el area del triangulo es de:",A)
Valora esta pregunta


0