Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#um algoritmo para ler os comprimentos dos três lados de um triângulo (s1, s2 e s3) e determinar que tipo de triângulo é formado com base nos seguintes casos. Seja a o maior dos lados de s1, s2 e s3 e b e c os outros dois #programa python # Tipo de triangulo. Preparar um algoritmo para ler os comprimentos dos tres lados de um # triangulo (s1, s2 e s3) e determinar que tipo de triangulo e formado s1 = input("Lado 1: ") s2 = input("Lado 2: ") s3 = input("Lado 3: ") # determinar os valores de a, b e c # a deve ser o maior dos lados import math if s1 > s2: if s1 > s3: a = s1 b = s2 c = s3 else: a = s3 b = s1 c = s2 else: if s2 > s3: a = s2 b = s1 c = s3 else: a = s3 b = s1 c = s2 # variaveis auxiliares q1 = a**2 q2 = b**2 + c**2 # determinar o tipo de triangulo if a >= b+c: print "Nenhum triangulo formado" else: # consideramos que uma diferença < 0.0001 deve-se a arredondamento if math.fabs(q1 - q2) < 0.0001: print "Triangulo retangulo formado" else: if q1 > q2: print "Triangulo obtusangulo formado" else: print "Triangulo acutangulo formado"
Compartilhar