IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Instruction Continue? ou Help je bugge!


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2015
    Messages : 3
    Par défaut Instruction Continue? ou Help je bugge!
    Mon niveau restant proche du zéro absolu je ne comprends pas l'instruction Continue dans le code ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     for ( ; ; )
      {
        if ( n < ir )
        {
          break;
        }
     
        if ( lambda[ir-1] != 0 )
        {
          a[k-1] = ir;
          lambda[ir-1] = lambda[ir-1] - 1;
          k = k + 1;
          ir = ir + 1;
          continue;
        }
     
        if ( it < k )
        {
          break;
        }
     
        ir = 1;
     
      }
    Une âme charitable serait la bienvenue.
    D'avance merci.

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    C'est la définition même du mot clé.
    Il signifie d'interrompre l'itération en cours, et de passer à la suivante.
    Alors que break interrompt l'itération en cours, et sort de la boucle.

  3. #3
    Membre Expert Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 781
    Par défaut
    Hello,

    Platement dit: tu peux voir le continue comme étant un goto ligne 1, et le break comme étant un goto ligne 25

    A+

    Edgar;

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     for ( ; ; ) /* boucle infinie : pas d'initialisation, pas de test d'arret, pas d'incrément *?
      {
        if ( n < ir ) /* Si n est strictement inférieur à ir */
        {
          break; /* sortir de la boucle courante */
        }
     
        if ( lambda[ir-1] != 0 )
        {
          a[k-1] = ir;
          lambda[ir-1] = lambda[ir-1] - 1;
          k = k + 1;
          ir = ir + 1;
          continue; /* On a fait ce qu'il fallait, on peut continuer la boucle */
        }
     
        if ( it < k ) /* Atteint que si lambda[ir-1] vaut 0 */
        {
          break; /* sortir de la boucle */
        }
     
        ir = 1;
     
      }
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. [Toutes versions] Boucle For Equivalent de l instruction continue
    Par torquemada dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/11/2014, 09h19
  2. instruction continue et boucle
    Par racoboss dans le forum Langage
    Réponses: 2
    Dernier message: 02/12/2007, 11h02
  3. Équivalent de l'instruction "Continue"
    Par Lung dans le forum SQL
    Réponses: 17
    Dernier message: 31/08/2007, 10h02
  4. [Tableaux] boucle for et instruction continue
    Par reg11 dans le forum Langage
    Réponses: 4
    Dernier message: 16/12/2005, 18h00
  5. L'instruction continue ?
    Par Patrick PETIT dans le forum C
    Réponses: 11
    Dernier message: 10/03/2003, 08h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo