ALGORITMOS E ESTRUTURA DE DADOS
Observe o algoritmo abaixo cuja função é solicitar ao usuário os lados de um triângulo e exibir qual tipo de triângulo corresponde os valores informados. Em seguida assinale a alternativa que preenche o algoritmo com as estruturas condicionais "SE" correspondentes e na respectiva ordem que acontecem.
algoritmo triangulo
var
   a, b, c : real
inicio
escreva("informe o lado A do triangulo: ", a)
        leia(a)
  escreva ("informe o lado B do triangulo: ", b)
        leia(b)
  escreva ("informe o lado C do triangulo: ", c)
leia(c)
  se (TRECHO QUE DEVE SER SUBSTITUIDO) entao
    se (TRECHO QUE DEVE SER SUBSTITUIDO) entao
      escreva ("A soma de dois lados deve ser maior que o terceiro lado, impossível formar o triângulo ! ")
    senao
      se (TRECHO QUE DEVE SER SUBSTITUIDO) entao
        escreva ("O triangulo e equilatero, Todos os lados sao iguais!")
      senao
        se (TRECHO QUE DEVE SER SUBSTITUIDO) entao
          escreva ("O triangulo é escaleno, Todos os lados são diferentes !")
        senao
          escreva ("O triangulo é isoceles, Dois lados são iguais")
        fimse
      fimse
    fimse
  senao
    escreva ("Para formar um triangulo todos os valores devem ser maior que zero")
  fimse
fimalgoritmo