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

 Delphi Discussion :

modifier le pas d'une boucle for ?


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Par défaut modifier le pas d'une boucle for ?
    Bonjour à tous, je voudrais savoir comment modifier le pas d'une boucle for :
    par exemple faire qqch de 3 en 3 .


    PS : qu'est que veut dire : "constructor" ? à quoi ca sert ???

    merci d'avance.

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 491
    Par défaut
    salut

    l'instruction for a un pas fixe si tu veut faire un increment de 3 il te faut passer par une boucle while
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
      i:= 0;
      While (i <= Count)  do 
      begin
         // Ici tes instructions 
        inc(i,3); 
      end;
    le mot reservé contstructor sert a la creation d'un objet
    avec ce mot le compilateur sais qu'il doit instancier l'objet lors de l'appel a cette methode particulier a l'inverse le mots reserve destructor permet de detruir l'instance

    @+ Phil

  3. #3
    Membre Expert Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Par défaut
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    for i:=1 to 200 do 
    begin
        j:=i*3;
    end;

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Par défaut
    Merci à vous deux.
    Vous êtes vraiment très réactifs sur ce forum, c cool.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XE2] Modifier un élément d'une boucle for..in
    Par Papy214 dans le forum Langage
    Réponses: 7
    Dernier message: 19/11/2011, 21h01
  2. Réponses: 1
    Dernier message: 29/12/2010, 15h10
  3. Utiliser un pas dans une boucle For .. to .. do
    Par colorid dans le forum Langage
    Réponses: 4
    Dernier message: 14/06/2009, 11h09
  4. le pas d'une boucle for
    Par Cheorches dans le forum VB.NET
    Réponses: 3
    Dernier message: 08/08/2007, 17h02
  5. [Débutant] Modifier la limite d'une boucle For dynamiquement
    Par seiryujay dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 15/12/2006, 18h45

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