Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Prática com a Palavra-Chave Continue em Loops C++ | Laço While
Loops em C++

bookDesafio: Prática com a Palavra-Chave Continue em Loops C++

Tarefa

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.

  1. Inicialize a variável fixed_id como uma string vazia.
  2. Inicialize a variável index como 0. Ela atuará como um iterador para acompanhar a posição atual na string corrupted_id.
  3. Utilize um laço while para percorrer a string até que index atinja o tamanho da string. Você pode obter o tamanho da string usando o método length().
  4. Dentro do laço, verifique se o caractere atual é '!'. Se for, incremente index e utilize continue para pular a adição desse caractere.
  5. Se o caractere não for '!', adicione-o a fixed_id.
  6. Incremente index em uma unidade a cada iteração.
  7. Após o término do laço, retorne fixed_id como o ID limpo.

Solução

solution.cpp

solution.cpp

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 5
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain this in simpler terms?

What are some examples related to this topic?

Where can I learn more about this?

close

Awesome!

Completion rate improved to 9.09

bookDesafio: Prática com a Palavra-Chave Continue em Loops C++

Deslize para mostrar o menu

Tarefa

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.

  1. Inicialize a variável fixed_id como uma string vazia.
  2. Inicialize a variável index como 0. Ela atuará como um iterador para acompanhar a posição atual na string corrupted_id.
  3. Utilize um laço while para percorrer a string até que index atinja o tamanho da string. Você pode obter o tamanho da string usando o método length().
  4. Dentro do laço, verifique se o caractere atual é '!'. Se for, incremente index e utilize continue para pular a adição desse caractere.
  5. Se o caractere não for '!', adicione-o a fixed_id.
  6. Incremente index em uma unidade a cada iteração.
  7. Após o término do laço, retorne fixed_id como o ID limpo.

Solução

solution.cpp

solution.cpp

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 5
single

single

some-alt