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 :

trier une liste de données [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 7
    Par défaut trier une liste de données
    Bonjour à tous, je suis nouvelle sur ce forum ainsi que sur C#. J'ai un petit souci: j'ai un programme qui me donne un tableau de deux colonnes de valeurs, et j'aimerai en faire un histogramme en triant les valeurs de sortie selon des intervalles pour constituer les barres de l'histo. je n'arrive pas à faire le trie alors s'il vous plaît une petite aide serait la bien venue.
    merci

  2. #2
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Bonjour,

    Où bloques-tu? On peut t'aider mais pas faire ton boulot!

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 7
    Par défaut
    c'est la fonction de trie que je ne trouve pas. Je ne veux pas que vous me fassiez mon boulot bien sûr

  4. #4
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Par où bloques-tu, j'attendais naïvement que tu postes le code qui ne fonctionne pas...

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 7
    Par défaut
    en fait le code et diviser sur plusieurs classes je vais copier seulement la classe où je suis bloquée:
    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     public class Proba_de_sortie_brute
        {
            I_DensiteProbabilite DensiteDeProbabilite;
     
            I_Moteur_1D Moteur1D;
     
            List<double> mValeursEvaluees;
     
            List<double> mProbaValeurEntre;
     
            public List<double> ProbaValeurSortie { get; private set; }
     
            public List<double> BornesDesBarres { get; private set; }
     
            public Proba_de_sortie_brute(I_DensiteProbabilite aDensiteDeProbabilite, I_Moteur_1D aMoteur1D)
            {
                DensiteDeProbabilite = aDensiteDeProbabilite;
                Moteur1D = aMoteur1D;
     
                mValeursEvaluees = new List<double>(0);
                mProbaValeurEntre = new List<double>(0);
     
            }
     
            /// <summary>
            /// Calcul des probabilités des sortie
            /// </summary>
            /// <param name="aMinEntree">Valeur minimale de la donnée d'entrée</param>
            /// <param name="aMaxEntree">Valeur maximale de la donnée d'entrée</param>
            /// <param name="aNbreDePoints">Nombre de points à échantillonner</param>
            public void CalculProbaSortie(double aMinEntree, double aMaxEntree, int aNbreDePoints)
            {
                for (int i = 0; i < aNbreDePoints; i++)
                {
                    double ValeurEntree = aMinEntree + i * (aMaxEntree - aMinEntree) / (double)(aNbreDePoints);
     
                    mValeursEvaluees.Add(Moteur1D.Evaluate(ValeurEntree));
                    mProbaValeurEntre.Add(DensiteDeProbabilite.EvaluateDensity(ValeurEntree));
     
                    //???
     
     
                }
            }
    là où j'ai mis les points d'interrogation je dois ajouter un algo pour trier le tableau ValeurEvaluee. si vous n'arrivez pas à comprendre j'expliquerai davantage. merci

  6. #6
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Ok, c'est plus clair.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mValeursEvaluees.Sort();

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

Discussions similaires

  1. Trier une liste de données
    Par binbinou69 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 09/08/2011, 14h16
  2. [VB] Envoyer une liste de données du serveur au client
    Par splouf dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 31/03/2006, 18h36
  3. trier une list
    Par elekis dans le forum C++
    Réponses: 4
    Dernier message: 23/03/2006, 12h01
  4. [c#] Trier une liste de nombres liés.
    Par Joad dans le forum ASP.NET
    Réponses: 13
    Dernier message: 11/05/2005, 11h17
  5. [Debutant(e)]Trier une liste
    Par LeDébutantJava dans le forum Collection et Stream
    Réponses: 8
    Dernier message: 19/08/2004, 12h44

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