Essa pergunta também está no material:
Respostas
Claro! Segue abaixo um exemplo de algoritmo em Python que lê três valores e informa se eles podem formar um triângulo e, caso positivo, qual o tipo de triângulo formado: ``` a = float(input("Digite o valor do primeiro lado: ")) b = float(input("Digite o valor do segundo lado: ")) c = float(input("Digite o valor do terceiro lado: ")) if a < b + c and b < a + c and c < a + b: if a == b == c: print("Triângulo equilátero") elif a == b or a == c or b == c: print("Triângulo isósceles") else: print("Triângulo escaleno") else: print("Não é possível formar um triângulo com esses valores") ``` O algoritmo começa lendo os três valores digitados pelo usuário e armazenando nas variáveis `a`, `b` e `c`. Em seguida, ele verifica se esses valores podem formar um triângulo, utilizando a condição `a < b + c and b < a + c and c < a + b`. Se essa condição for verdadeira, o algoritmo verifica qual o tipo de triângulo formado, utilizando as condições `a == b == c` para o triângulo equilátero, `a == b or a == c or b == c` para o triângulo isósceles e `a != b != c != a` para o triângulo escaleno. Caso a condição inicial seja falsa, o algoritmo informa que não é possível formar um triângulo com os valores digitados.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta