Informática, perguntado por V900, 1 ano atrás

Faça um algoritmo que leia os três comprimentos de lados de um possível

triângulo a, b e c e os ordene, de modo que a represente o maior dos lados. A seguir,

determine e mostre o tipo de triângulo que esses três lados formam, com base nas

seguintes definições:

Se a> b+c = não formam triângulo

Se a2 = b2 + c2 = triângulo retângulo

Se a2 > b2 + c2 = triângulo obtusângulo

Se a2 < b2 + c2 = triângulo acutângulo

Soluções para a tarefa

Respondido por bokomoko
1
Eu faria assim (em python 3)

lado_a = int(input("Digite o primeir lado do triangulo: "))
lado_b = int(input("Digite o segundo lado do triangulo: "))
lado_c = int(input("Digite o terceiro lado do triangulo: "))
if (lado_a > (lado_b+lado_c)):   
    print('esses lados não formam triangulo')
elif (lado_a^2 == (lado_b^2 + lado_c^2) ):
   print('O triangulo é retângulo ! Quem diria!')
elif (lado_a^2 > (lado_b^2 + lado_c^2)):
   print('O triangulo é obsutangulo')else:   print('o triangulo é acutangulo')


Cuidado com a identação !!! Python é sensível a identação


bokomoko: você quer que eu responda OUTRA atividade ?
V900: e sim
V900: outra atividade
bokomoko: Eu vi a outra atividade. Não encontrei problema algum. Qual é a sua dúvida ?
V900: escreve um programa baseado nas informações 2 grau
V900: mee ajudaa ai
bokomoko: Ok, mas qual é a dúvida ?
V900: Faça um programa que leia do teclado um número inteiro de 4 dígitos e
escreva-o na tela invertido
bokomoko: faz em python !!! muito mais fácil. Eu acho que tem ele no meu repl.it
bokomoko: https://repl.it/Nolz/1
Perguntas interessantes