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;
Dicas:
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
,
e
:
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.
- Triângulo Isósceles: Pelo menos dois lados são iguais.
- Triângulo Escaleno: Todos os lados são diferentes.
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:
- Pedir para o usuário inserir os três lados do triângulo.
- Verificar se as condições da Desigualdade Triangular são atendidas.
- Se formar um triângulo, verificar se é equilátero, isósceles ou escaleno.
- Informar o resultado para o usuário.
Resposta
Os três lados podem formar um triângulo e ele é isósceles.
Exercícios relacionados
Faça um Programa que leia três números e mostre-os em ordem decrescente.
Faça um Programa que verifique se uma letra digitada é vogal ou consoante.
Faça um Programa que peça um número e informe se o número é inteiro ou real. Dica: pode-se utilizar a função de arredondamento.
O Hipermercado Tabajara está com uma promoção de carnes que é imperdível. Confira:
Até 5 Kg | Acima de 5 Kg | ||
---|---|---|---|
File Duplo | R$ 4,90 por Kg | R$ 5,80 por Kg | |
Alcatra | R$ 5,90 por Kg | R$ 6,80 por Kg | |
Picanha | R$ 6,90 por Kg | R$ 7,80 por Kg |
Para atender a todos os clientes, cada cliente poderá levar apenas um dos tipos de carne da promoção, porém não há limites para a quantidade de carne por cliente. Se compra for feita no cartão Tabajara o cliente receberá ainda um desconto de
sobre o total da compra. Escreva um programa que peça o tipo e a quantidade de carne comprada pelo usuário e gere um cupom fiscal, contendo as informações da compra: tipo e quantidade de carne, preço total, tipo de pagamento, valor do desconto e valor a pagar.