Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Exercice avec le mot-clé continue dans les boucles C++ | Boucle While
Boucles C++

bookDéfi : Exercice avec le mot-clé continue dans les boucles C++

Tâche

Swipe to start coding

La chaîne ID a été corrompue et est actuellement saturée de points d'exclamation (!). Vous avez été choisi pour restaurer les données d'origine qu'elle contenait.

Tout le code doit être implémenté dans la fonction fixId.

  1. Initialiser la variable fixed_id comme une chaîne vide.
  2. Initialiser la variable index à 0. Celle-ci servira d'itérateur pour suivre la position actuelle dans la chaîne corrupted_id.
  3. Utiliser une boucle while pour parcourir la chaîne jusqu'à ce que index atteigne la taille de la chaîne. Vous pouvez obtenir la taille de la chaîne avec la méthode length().
  4. À l'intérieur de la boucle, vérifier si le caractère courant est '!'. Si c'est le cas, incrémentez index et utilisez continue pour passer au caractère suivant sans l'ajouter.
  5. Si le caractère n'est pas '!', l'ajouter à fixed_id.
  6. Incrémenter index de un à chaque itération.
  7. Après la fin de la boucle, retourner fixed_id comme ID nettoyé.

Solution

solution.cpp

solution.cpp

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 9.09

bookDéfi : Exercice avec le mot-clé continue dans les boucles C++

Glissez pour afficher le menu

Tâche

Swipe to start coding

La chaîne ID a été corrompue et est actuellement saturée de points d'exclamation (!). Vous avez été choisi pour restaurer les données d'origine qu'elle contenait.

Tout le code doit être implémenté dans la fonction fixId.

  1. Initialiser la variable fixed_id comme une chaîne vide.
  2. Initialiser la variable index à 0. Celle-ci servira d'itérateur pour suivre la position actuelle dans la chaîne corrupted_id.
  3. Utiliser une boucle while pour parcourir la chaîne jusqu'à ce que index atteigne la taille de la chaîne. Vous pouvez obtenir la taille de la chaîne avec la méthode length().
  4. À l'intérieur de la boucle, vérifier si le caractère courant est '!'. Si c'est le cas, incrémentez index et utilisez continue pour passer au caractère suivant sans l'ajouter.
  5. Si le caractère n'est pas '!', l'ajouter à fixed_id.
  6. Incrémenter index de un à chaque itération.
  7. Après la fin de la boucle, retourner fixed_id comme ID nettoyé.

Solution

solution.cpp

solution.cpp

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
single

single

some-alt