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

Em Python: Escreva um programa que determine o tipo dos triângulos. Os valores das dimensões dos 3 lados de cada triângulo serão informados em uma mesma linha, separados por espaço. O programa deve encerrar quando no lugar de três dimensões for encontrada a string FIM.

Defina e use uma função chamada tipo_triangulo para retornar o tipo de um triângulo. As dimensões dos 3 lados são passadas como parâmetro. Com os 3 valores, a função deve verificar se é possível formar um triângulo e, se for, verificar qual seria o tipo do triângulo. A função deve retornar uma string contendo um dos seguintes valores: INVALIDO, EQUILATERO, ISOSCELES ou ESCALENO.

Considere que:

a) O comprimento de cada lado de um triângulo é menor que a soma dos outros dois lados

b) Chama-se equilátero o triângulo que tem os 3 lados iguais

c) Denomina-se isósceles, o triângulo que tem o comprimento de dois lados iguais

d) Recebe o nome de escaleno o triângulo que tem os 3 lados diferentes

Formato de entrada

A entrada consiste de linhas contendo 3 números inteiros separador por espaço ou a string FIM.

Formato de saída

A saída consiste de uma sequência de linhas, na qual cada linha corresponde ao tipo do triângulo ou INVALIDO quando não for um triângulo.

Soluções para a tarefa

Respondido por bokomoko
1
Fiz um programa em python que não só faz isso que o foi pedido como ainda por cima desenha o triangulo !! quer ver ?? 

https://repl.it/@bokomoko/traca-triangulo

Você pode partir dele e modificá-lo para ficar exatamente como o enunciado pediu.

Perguntas interessantes