Faça um Programa que peça os 3 lados de um triângulo. O programa deverá informar se os valores podem ser um triângulo. Indique, caso os lados formem um triângulo, se o mesmo é: equilátero, isósceles ou escaleno.
Dicas:
  • Três lados formam um triângulo quando a soma de quaisquer dois lados for maior que o terceiro;
  • Triângulo Equilátero: três lados iguais;
  • Triângulo Isósceles: quaisquer dois lados iguais;
  • Triângulo Escaleno: três lados diferentes;

Passo 1

Beleza, vamos resolver esse exercício juntos! A gente precisa criar um programa que pede os três lados de um triângulo e verifica se eles formam um triângulo. Se formarem, o programa também vai dizer se é equilátero, isósceles ou escaleno. Para isso, vamos usar conceitos da geometria sobre triângulos e lógica de programação para fazer as verificações necessárias.

Passo 2

Primeiro, vamos entender quando três lados podem formar um triângulo. A regra é a seguinte: a soma de quaisquer dois lados deve ser maior que o terceiro lado. Isso é conhecido como Desigualdade Triangular.
Matematicamente, para três lados a + b > c , a + c > b e b + c > a :
Se todas essas condições forem verdadeiras, os lados podem formar um triângulo.

Passo 3

Agora, vamos identificar o tipo de triângulo com base nos lados:
  • Triângulo Equilátero: Todos os três lados são iguais.
a = b = c
  • Triângulo Isósceles: Pelo menos dois lados são iguais.
a = b ou a = c ou b = c
  • Triângulo Escaleno: Todos os lados são diferentes.
a neq b neq c

Passo 4

No programa, após verificar que os lados podem formar um triângulo usando a Desigualdade Triangular, vamos comparar os lados para determinar o tipo de triângulo. Vamos usar condições if-else para fazer essas verificações.

Passo 5

Vamos resumir os passos que o programa vai seguir:
  1. Pedir para o usuário inserir os três lados do triângulo.
  2. Verificar se as condições da Desigualdade Triangular são atendidas.
  3. Se formar um triângulo, verificar se é equilátero, isósceles ou escaleno.
  4. Informar o resultado para o usuário.

Resposta

Os três lados podem formar um triângulo e ele é isósceles.

Exercícios relacionados