Dados três números naturais, verificar se eles formam os lados de um triângulo retângulo.
Resolução:
"""
para formar um triangulo retangulo utiliza-se hipotenusa**2 = ca**2 + co**2 a hipotenusa tem que ser o maior lado
"""
x = int(input("Digite o primeiro numero natural:")) #entrade de dados
y = int(input("Digite o segundo numero natural:"))
z = int(input("Digite o terceiro numero natural:"))
lista = [x,y,z]
lista.sort() #agora os numeros estao em ordem crescente, basta utilizar o ultimo numero da lista como hipotenusa
if (lista[2]) == ((lista[0])**2 + (lista[1])**2)**(1/2):
print ("Os numeros",x, y, z, "formam um triangulo retangulo")
else:
print("Os numeros",x, y, z, "nao formam um triangulo retangulo")
Assinar:
Postar comentários (Atom)
O que é Taxa Selic
Tendo como fonte o Banco Central: Taxa Selic A Selic é a taxa básica de juros da economia. É o principal instrumento de política monetária ...
-
Este anexo estabelece referências de distâncias de segurança e requisitos para máquinas e equipamentos em geral, devendo ser observadas, qua...
-
(Inserido pela Portaria SIT n.º 293, de 08 de dezembro de 2011) CESTA AÉREA: Equipamento veicular destinado à elevação de pessoas para exec...
-
1. Este Anexo aplica-se às fases de projeto, fabricação, importação, comercialização, exposição e cessão a qualquer título de máquinas estac...
Nenhum comentário:
Postar um comentário