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

VB.NET Discussion :

Problème avec une boucle


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Par défaut Problème avec une boucle
    Bonjours à tous, j'ai besoin d'aide pour faire une bouclle(VB2003) et je n'ai aucune idée comment faire. Voici mon problème:

    Dans excel j'ai une colonne, disons A, qui comporte des valeurs ex:
    A1= 0.25, A2= 0.3 ...

    J'ai aussi un tableau comportant 2 autres colonnes ex:

    C1= 0.24, C2=0.24, C3=0.3 ...
    D1= 1, D2= 0.6, D3= 0.9

    Mon algorithme doit trouver la valeur de la colone C qui se rapproche le plus des valeurs de la col A. Ex 0.24 se rapproche le plus de 0.25. Il doit ensuite revoyer dans la col B la valeur de la col D associé à C. À noter que si il y a deux C identiques, il faut le minimum de la col D.

    Dans mon exemple je cherche à avoir le tableau:

    A1= 0.25, B1=0.6
    A2=0.3, B2= 0.9

    (la col A est connue, je cherche la B)

    J'ai aucune idée comment m'y prendre,

    alors

    MERCI D'AVANCE!

  2. #2
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    1) Recherche de la valeur la plus proche, pas trop dur, c'est la ou la valeur absolu de la différence est la plus petite

    2) Tester s'il existe plusieurs différences égales
    a) si oui, récupérer la plus petite valeur de D
    b) si non, récupérer la seule valeur de D

Discussions similaires

  1. problème avec une boucle For
    Par mademoizel dans le forum ASP
    Réponses: 3
    Dernier message: 24/03/2007, 13h20
  2. Problème avec une boucle
    Par sissi25 dans le forum Langage
    Réponses: 7
    Dernier message: 21/02/2007, 23h40
  3. problème avec une boucle
    Par mars315 dans le forum Langage
    Réponses: 14
    Dernier message: 25/11/2006, 08h39
  4. Problème avec une boucle for
    Par cisse18 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 29/03/2006, 16h50
  5. [MySQL] Problème avec une boucle
    Par yayacameleon dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 09/03/2006, 09h53

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