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

Langage Delphi Discussion :

Modification d'une valeur dans un tableau


Sujet :

Langage Delphi

  1. #1
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    348
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 348
    Par d�faut Modification d'une valeur dans un tableau
    Bonjour,
    J'ai un petit probl�me sur lequel je planche depuis plusieurs jours.
    J'ai deux tableaux, atab et ctab et une variable a.
    Je voudrais que lorsque a < atab[m], ctab[m] prenne d�finitivement la valeur 7, m�me lorsque a redevient plus grand que atab[m].
    Je voudrais que l'algo s'applique pour toutes les cases du tableau.
    Merci d'avance pour votre aide

  2. #2
    dem
    dem est d�connect�
    Membre actif

    Inscrit en
    Juillet 2003
    Messages
    114
    D�tails du profil
    Informations personnelles :
    �ge : 56

    Informations forums :
    Inscription : Juillet 2003
    Messages : 114
    Par d�faut
    Bonjour,

    Sauf si j'ai mal compris... quel est le pi�ge ou la difficult� ?

    Tu fais une boucle FOR avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if a < atab[m] then ctab[m] := 7;
    m�me si a est encore une fois inf�rieur � atab[m], le r�sultat sera toujours le m�me... ou alors tu ne nous a pas tout dis !

  3. #3
    Expert �minent
    Avatar de ShaiLeTroll
    Homme Profil pro
    D�veloppeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur C++\Delphi
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par d�faut
    tester les bornes, on ne sait jamais ! Low c'est comme High pour la borne basse
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
      if (Low(atab) = Low(ctab)) and 
        (High(atab) = High(ctab)) then
        for m := Low(atab) to High(atab) do
          if a< atab[m] then 
            ctab[m] : = 7;
    Aide via F1 - FAQ - Guide du d�veloppeur Delphi devant un probl�me - Pensez-y !
    Attention Troll M�chant !
    "Quand un homme a faim, mieux vaut lui apprendre � p�cher que de lui donner un poisson" Confucius
    Mieux vaut se taire et para�tre idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la m�diocrit� !

    L'exp�rience, c'est le nom que chacun donne � ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  4. #4
    Membre confirm� Avatar de bs.box
    Inscrit en
    Mai 2008
    Messages
    174
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 174
    Par d�faut Bonjour,
    Citation Envoy� par User Name Voir le message
    Bonjour,
    J'ai un petit probl�me sur lequel je planche depuis plusieurs jours.
    J'ai deux tableaux, atab et ctab et une variable a.
    Je voudrais que lorsque a < atab[m], ctab[m] prenne d�finitivement la valeur 7, m�me lorsque a redevient plus grand que atab[m].
    Je voudrais que l'algo s'applique pour toutes les cases du tableau.
    Merci d'avance pour votre aide
    Comme j'ai saisi, et contrairement ce que � �t� dit par le 1er
    intervenant.., tu doit affecter la valeur 7 � toutes les cases du tablau.
    Donc;
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
      for i:=1 to MAX do // telque MAX est le nombre de cases des deux tab.
      ctab[m]:=7;
    a+

Discussions similaires

  1. R�ponses: 9
    Dernier message: 05/01/2007, 20h04
  2. R�ponses: 4
    Dernier message: 27/11/2006, 23h20
  3. Chercher une valeur dans un tableau
    Par christel1982 dans le forum ASP
    R�ponses: 5
    Dernier message: 14/09/2006, 09h01
  4. Rechercher une valeur dans un tableau
    Par pafi76 dans le forum Access
    R�ponses: 2
    Dernier message: 29/06/2006, 14h23
  5. R�ponses: 21
    Dernier message: 28/02/2006, 15h23

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