Oi William, tudo bem? Segue abaixo minha programação, não se preocupe, eu também tive bastante dúvida neste exercício, qualquer dúvida respondo novamente!
programa
{
inclua biblioteca Texto –> tx
funcao inicio()
{
cadeia nome
escreva (“{ EXERCÍCIO 012 – Seu nome }”)
escreva(“\nDigite seu nome completo: “)
leia (nome)
inteiro pos = tx.posicao_texto(” “, nome, 0)
// no txposição, foi usado o espaço em branco ” ” para descobrir onde termina a primeira letra
cadeia npos = tx.extrair_subtexto(nome, 0, pos)
// O =
// depois extraiu de nome que começa na posição um e vai até o pos(espaço em branco)
escreva(“Seu primeiro nome é ” + tx.caixa_alta(npos))
escreva(“\n\n”)
}