Crie um programa em que o usuário forneça medidas de 3 lados de um triangulo, e que ele indique se o triangulo é possível. Caso os lados formem um triangulo, indique se o mesmo é escaleno, equilátero ou isósceles:
Criei este código, mas gostaria de saber se dá pra reduzir usando: if, else, elif, while
a = int(input("Digite o 1º lado: "))
b = int(input("Digite o 2º lado: "))
c = int(input("Digite o 3º lado: "))
if a < b + c and b < c + a and c < a + b:
print("Este é um triângulo")
if a == b and a == c:
print("Este é um triangulo equilatero")
if a == b and a != c or b == c and b != a:
print("Este é um triângulo isosceles")
elif a != b and b != c and c != a:
print("Este é um triângulo escaleno")
else:
print("Não existe um triângulos para medidas impostas")
Pergunta
Visitante
Crie um programa em que o usuário forneça medidas de 3 lados de um triangulo, e que ele indique se o triangulo é possível. Caso os lados formem um triangulo, indique se o mesmo é escaleno, equilátero ou isósceles:
Criei este código, mas gostaria de saber se dá pra reduzir usando: if, else, elif, while
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.