Solucionado (ver solução)
Solucionado
(ver solução)
8
respostas

Agora eu quero ver! - ajudando os colegas com dúvida

Nossa, quase uma hora para entender kkk Mas como vimos a resposta letra B: @Fávio (Almeida)@

Depois que você entende que o texto da função a vai ficar entre parêntesis () e o texto da função b vai ficar entre dois @@, é só se concentrar no return da função c

return b(nome+" "+a(sobrenome));

Onde tanto nome como sobrenome ficam dentro dos parêntesis da função b, logo ambos ficarão entre @@, porém apenas o sobrenome fica dentro dos parêntesis da função a, logo apenas o sobrenome ficará entre ().

Vi um post aqui no fórum que perguntaram como ficaria o código para obter o resultado @Flávio@ (Almeida)

E mais uma vez é só se concentrar no return da função c

return b(nome)+" "+a(sobrenome);

Para obter o resultado da letra A: @(Flávio Almeida)@ é só ir pro return da função c de novo

return b(a(nome+" "+sobrenome));

E para o resultado da letra C: (Flávio @Almeida@) ,return da função c novamente

return a(nome+" "+b(sobrenome));

Espero ter ajudado alguém. Bons estudos para todos nós!! =D

8 respostas
solução!

Exatamente Jorge, primeiro ele vai na função c e o resultado, no retorno da função c ele chama a função b que coloca @ entre os nomes e chama a função a apenas para o sobrenome que por sua vez coloca os parêntesis.

Muito boa sua explicação!!!

Valeu Matheus, a forma que você resumiu também é ótima para lermos de um jeito mais formal. rs

Jorge e Matheus, muito obrigado pelas explicações. Entendi agora, de forma clara, depois de consultar aqui a colaboração de vocês. Sucesso.

Que legal Márcio! Poder te ajudar de alguma forma. Sucesso também!! =D

A função b esta recebendo a concatenação do nome com o sobrenome, mas veja que o sobrenome é o retorno da função a. A função a devolverá o sobrenome entre parênteses, daí, esse valor será concatenado com o nome e o resultado finalmente será passado para a função B.

Obrigado Alexandre. Sempre bom revisar o conteúdo através dos comentários de vocês! (#thumbsup)

muito boa a explicação!

Que bom Thiago. Espero ter ajudado.