Desculpem a demora em responder, depois de pesquisar, consegui desenvolver alguma coisa, mas quando digito todos os valores iguais, ele nomeia como equilátero e isósceles.
O restante o algoritmo executou corretamente.
Tá aqui.:
VisualG:
Algoritmo "tipo de triangulo"
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 03/11/2020
Var
// Seção de Declarações das variáveis
a,b,c:real
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva("Digite o primeiro lado do triangulo")
leia(a)
escreva("Digite o segundo lado do triangulo")
leia(b)
escreva("Digite o terceiro lado do triangulo")
leia(c)
se ((a=b)e(b=c)e(a=c)) entao
escreva("Triangulo equilatero")
fimse
se ((a<>b)e(b<>c)e(a<>c)) entao
escreva("Triangulo escaleno")
fimse
se ( ((a=b)e(b<>c)ou(b=c)e(c<>a)ou(a=c)e(a<>b)) ) entao
escreva("Triangulo isoceles")
fimse
-- POSTAGEM EDITADA,..CONSEGUI RESOLVER O ALGORÍTIMO - hehe