Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Esercitazione con la parola chiave continue nei cicli C++ | Ciclo While
Cicli in C++

bookSfida: Esercitazione con la parola chiave continue nei cicli C++

Compito

Swipe to start coding

La stringa ID è stata danneggiata ed è attualmente piena di punti esclamativi (!). Sei stato scelto per ripristinare i dati originali che conteneva.

Tutto il codice deve essere implementato all'interno della funzione fixId.

  1. Inizializza la variabile fixed_id come stringa vuota.
  2. Inizializza la variabile index a 0. Questa fungerà da iteratore per tracciare la posizione corrente nella stringa corrupted_id.
  3. Usa un ciclo while per scorrere la stringa finché index non raggiunge la dimensione della stringa. Puoi ottenere la dimensione della stringa usando il metodo length().
  4. All'interno del ciclo, verifica se il carattere corrente è '!'. In tal caso, incrementa index e usa continue per saltare l'aggiunta.
  5. Se il carattere non è '!', aggiungilo a fixed_id.
  6. Incrementa index di uno a ogni iterazione.
  7. Al termine del ciclo, restituisci fixed_id come ID ripulito.

Soluzione

solution.cpp

solution.cpp

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 5
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

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

bookSfida: Esercitazione con la parola chiave continue nei cicli C++

Scorri per mostrare il menu

Compito

Swipe to start coding

La stringa ID è stata danneggiata ed è attualmente piena di punti esclamativi (!). Sei stato scelto per ripristinare i dati originali che conteneva.

Tutto il codice deve essere implementato all'interno della funzione fixId.

  1. Inizializza la variabile fixed_id come stringa vuota.
  2. Inizializza la variabile index a 0. Questa fungerà da iteratore per tracciare la posizione corrente nella stringa corrupted_id.
  3. Usa un ciclo while per scorrere la stringa finché index non raggiunge la dimensione della stringa. Puoi ottenere la dimensione della stringa usando il metodo length().
  4. All'interno del ciclo, verifica se il carattere corrente è '!'. In tal caso, incrementa index e usa continue per saltare l'aggiunta.
  5. Se il carattere non è '!', aggiungilo a fixed_id.
  6. Incrementa index di uno a ogni iterazione.
  7. Al termine del ciclo, restituisci fixed_id come ID ripulito.

Soluzione

solution.cpp

solution.cpp

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 5
single

single

some-alt