Buscar

Codifique um programa que faça a leitura de três valores reais e verifique se estes valores representam os lados de um triângulo. O programa deve v...

Codifique um programa que faça a leitura de três valores reais e verifique se estes valores representam os lados de um triângulo. O programa deve verificar existe um triângulo com estes lados e imprimir uma mensagem ao usuário informando o resultado. Para verificar a condição de existência de um triângulo, com lados A, B e C, qualquer lado deve ser menor que a soma dos outros dois, ou seja: A < B + C e B < A + C e C < A + B
Abaixo, duas ilustrações de execuções do programa.

Execução 1

Entrada
CONDIÇÃO DE EXISTÊNCIA DE UM TRIÂNGULO
DIGITE O VALOR DO LADO A: 1.25
DIGITE O VALOR DO LADO B: 2.35
DIGITE O VALOR DO LADO C: 1.25

Saída
OS VALORES 1.25, 2.35 E 1.25
REPRESENTAM OS LADOS DE UM TRIÂNGULO

Execução 2

Entrada
CONDIÇÃO DE EXISTÊNCIA DE UM TRIÂNGULO
DIGITE O VALOR DO LADO A: 0.89
DIGITE O VALOR DO LADO B: 1.98
DIGITE O VALOR DO LADO C: 0.4 VALOR DO LADO C: 1

Saída
TRIÂNGULO INEXISTENTE !
OS VALORES 4, 4 E 1
NÃO REPRESENTAM OS LADOS DE UM TRIÂNGULO


Essa pergunta também está no material:

Exercício Scilab
16 pág.

Programação I Universidade Federal de AlagoasUniversidade Federal de Alagoas

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de código em Python que verifica se os valores informados representam os lados de um triângulo: ``` a = float(input("Digite o valor do lado A: ")) b = float(input("Digite o valor do lado B: ")) c = float(input("Digite o valor do lado C: ")) if a < b + c and b < a + c and c < a + b: print("Os valores {}, {} e {} representam os lados de um triângulo".format(a, b, c)) else: print("Triângulo inexistente!") ``` O programa solicita ao usuário que informe os valores dos lados A, B e C do triângulo. Em seguida, é feita a verificação da condição de existência do triângulo, utilizando as fórmulas A < B + C, B < A + C e C < A + B. Se a condição for verdadeira, o programa imprime a mensagem "Os valores A, B e C representam os lados de um triângulo". Caso contrário, é impressa a mensagem "Triângulo inexistente!".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais