Verificar se 3 valores podem ser os lados de um triângulo.
algoritmo ()
{
// verifica se tres valores formam um triangulo
inteiro x;
inteiro y;
inteiro z;
escreva ( "verifica se tres valores formam um triangulo" );
leia ( "informe o numero x: ", x );
leia ( "informe o numero y: ", y );
leia ( "informe o numero z: ", z );
// verifica se podem formar um triangulo
se ( x<y+z & y<x+z & z<x+y )
{
// verifica o tipo de triangulo formado
se ( x==y & x==z )
{
escreva ( "triangulo equilatero" );
}
senao
{
se ( x==y | x==z | y==z )
{
escreva ( "triangulo isoceles" );
}
senao
{
escreva ( "triangulo escaleno" );
}
}
}
senao
{
escreva ( "nao formam triangulo");
}
}