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

Duas respostas corretas

Na questão 06 - Substituindo o final da string do curso de Oracle, existem duas opções que ficam corretas, são elas : D e E. A letra D segundo o site esta errada, mais retorna o mesmo valor, então, a questão ficou n minimo confusa Eu ate entendi que na D o substr esta faltando um parâmetro, mais o resultado foi o mesmo. Poderiam rever esta questão, deixando estas duas opções menos confusas. Obrigado

2 respostas

Oi Eddy, tudo bem ?

Cara, valeu pelo feedback, vamos analisar e corrigir se necessário

solução!

Caro Eddy Pauley,

A resposta da letra "D" está errada e vou te explicar o motivo. O enunciado fala que devemos substituir os últimos dois caracteres por 'XX'.

Vamos pensar em um nome hipotético, tipo "Gustavo Vinicius", ao executar primeiro o substr de dentro dos parenteses, ele nos retornaria "us", que são os dois últimos caracteres. Porém, ao executar o replace, ele retornaria "GXXtavo ViniciXX", pois estaria substituindo todas as ocorrências de "us" na string, e não, apenas as duas últimas, como o enunciado pede.

Espero ter ajudado! ;)

Att, Guilherme Batista.