Desafio: Prática com a Palavra-Chave Continue em Loops C++
Swipe to start coding
A string ID foi corrompida e atualmente está saturada com pontos de exclamação (!). Você foi escolhido para restaurar os dados originais que ela continha.
Todo o código deve ser implementado dentro da função fixId.
- Inicialize a variável
fixed_idcomo uma string vazia. - Inicialize a variável
indexcomo0. Ela atuará como um iterador para acompanhar a posição atual na stringcorrupted_id. - Utilize um laço
whilepara percorrer a string até queindexatinja o tamanho da string. Você pode obter o tamanho da string usando o métodolength(). - Dentro do laço, verifique se o caractere atual é
'!'. Se for, incrementeindexe utilizecontinuepara pular a adição desse caractere. - Se o caractere não for
'!', adicione-o afixed_id. - Incremente
indexem uma unidade a cada iteração. - Após o término do laço, retorne
fixed_idcomo o ID limpo.
Solução
solution.cpp
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 9.09
Desafio: Prática com a Palavra-Chave Continue em Loops C++
Deslize para mostrar o menu
Swipe to start coding
A string ID foi corrompida e atualmente está saturada com pontos de exclamação (!). Você foi escolhido para restaurar os dados originais que ela continha.
Todo o código deve ser implementado dentro da função fixId.
- Inicialize a variável
fixed_idcomo uma string vazia. - Inicialize a variável
indexcomo0. Ela atuará como um iterador para acompanhar a posição atual na stringcorrupted_id. - Utilize um laço
whilepara percorrer a string até queindexatinja o tamanho da string. Você pode obter o tamanho da string usando o métodolength(). - Dentro do laço, verifique se o caractere atual é
'!'. Se for, incrementeindexe utilizecontinuepara pular a adição desse caractere. - Se o caractere não for
'!', adicione-o afixed_id. - Incremente
indexem uma unidade a cada iteração. - Após o término do laço, retorne
fixed_idcomo o ID limpo.
Solução
solution.cpp
Obrigado pelo seu feedback!
single