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

Algorithmes et structures de données Discussion :

ignorer des indices


Sujet :

Algorithmes et structures de données

  1. #1
    Membre du Club
    ignorer des indices
    Salut;
    J'ai un boucle for
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    for i = 1 : 30
    TRAITEMENT;
    end

    Je veux que les indices i = 20 ET i = 24 ne s'exécutent pas càd seront ignorés toujours en utilisant le boucle For .
    Merci

  2. #2
    Membre du Club
    Bonjour

    Si tu veux que ton traitement ne s'exécute pas uniquement pour ces deux indices, tu pourrais te servir dans ta boucle d'une instruction conditionnelle du type :

    if (i == 20 || i == 24) {}
    else {TRAITEMENT;}
    Ca me parait assez bateau m'enfin...

  3. #3
    Expert éminent sénior
    et si on est à optimiser, alors il suffit de diviser la boucle en 3, pour ne pas faire les tests à chaque tour de boucle...
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques