Вы находитесь на странице: 1из 1

algoritmo "Determinao de tipo de tringulo"

//Dados 3 valores A, B e C, verifica se eles podem ser os comprimentos dos


//lados de um tringulo e, se forem, verificar se compem um tringulo
//equiltero, issceles ou escaleno. Informa tambm se no compuserem nenhum
//tringulo.
var
l1, l2, l3: real
validade: logico
inicio
escreva ("Insira o lado 1 do tringulo: ")
leia (l1)
escreva ("Insira o lado 2 do tringulo: ")
leia (l2)
escreva ("Insira o lado 3 do tringulo: ")
leia (l3)
se (l1 < (l2 + l3)) e (l2 < (l1 + l3)) e (l3 < (l1 + l2)) entao
validade <- VERDADEIRO
senao
validade <- FALSO
fimse
se (validade = VERDADEIRO) entao
se (l1 = l2) e (l1 = l3) e (l2 = l3) entao
escreva ("Tringulo equiltero")
fimse
se ((l1 = l2) e (l1 <> l3)) xou ((l1 = l3) e (l1 <> l2)) xou ((l2 = l3) e (l2
<> l1)) entao
escreva ("Tringulo isceles")
fimse
se (l1 <> l2) e (l1 <> l3) e (l2 <> l3) entao
escreva ("Tringulo escaleno")
fimse
senao
escreva ("No um tringulo")
fimse
fimalgoritmo

Вам также может понравиться