begin process at 2012 02 15 13:58:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

VB.Net Min Max dans un Tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

VB.Net Min Max dans un Tableau

mardi 13 novembre 2007 à 17:28:31 | VB.Net Min Max dans un Tableau

JeffC1977

Salut à tous...


Je suis bloqué et j'y suis presque....... mais je n'y arrive aps...

Comment fait-on pour trouver la valeur minimum dans un tableau où le tableau, en string) ressemble à cela.
3 155,9306 -1818,4249 0 35
4 148,3866 -1817,0947 0 35
5 160,4983 -1816,3912 0 35

Comment faire pour lui dire de vérifer tout le tableau..

Plus bas, le code ne fonctionne pas mais je chek que la première ligne et la dernière ligne du tableau. Et en plus le tableau est en String ce qui me caus eun second problème...

Aidez moi svp...

Merci d'avance

For

j = 0 To UBound(Tableau)
   k = k + 1 'Compte le nombre de ligne dans le Tableau
Next j

MinX = Math.Min(????,????)

MinX = Math.Min(Convert.ToDouble(Tableau(0).Split(Separateur)(0)), Convert.ToDouble(Tableau(k).Split(Separateur)(0)) 



 
mardi 13 novembre 2007 à 17:49:37 | Re : VB.Net Min Max dans un Tableau

Big200148

Salut
Dans un premier temps tu n'a pas besoin de ta boucle For car tu as la taille de ton tableau qui est égale à : Tableau.lenght et le dernier indice vaut Tableau.Lenght-1

Ensuite tu peut essayer Array.Sort(tab) qui va trier ton tableau et tu n'a plus qu'a prendre le premier element et le dernier
mardi 13 novembre 2007 à 19:03:27 | Re : VB.Net Min Max dans un Tableau

JeffC1977

ok merci j'essais ca....
mardi 13 novembre 2007 à 20:23:43 | Re : VB.Net Min Max dans un Tableau

JeffC1977

Re...

 

J'ai essayé ton truc pour le tri.. ca fonctionne pour un Tableau et pas pour l'autre...

 

J'.ai créé 2 tableau

1 Tableau pour des Coordonnées Y et 1 autre Tableau pour les coordonnées X

Mon Tableau CoordX se tri sans problème. Mais mon Tableau Coordonnées Y ne fnmctionne pas... Il ne se trie pas.. ???

Je t'annexe mon code...
P.S. je n'ai pas encore utilisé la fonction Lenght.

Si tu vois pourquoi ca fais ça

Merci d'avance

For j = 0 To UBound(Tableau)

If k = 0 Then
ReDim TableauTriCoordX(k)
ReDim TableauTriCoordY(k)
Else
ReDim Preserve TableauTriCoordX(k)
ReDim Preserve TableauTriCoordY(k)
End If

If lblPoint_.Text = "Point" And txtPoint1.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0)) Or lblPoint_1.Text = "Point" And txtPoint2.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0)) Or lblPoint_2.Text = "Point" And txtPoint3.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0)) Or lblPoint_3.Text = "Point" And txtPoint4.Text = Convert.ToDouble(Tableau(j).Split(Separateur)(0)) Then

   TableauTriCoordX(k) = Tableau(j).Split(Separateur)(2)
   TableauTriCoordY(k) = Tableau(j).Split(Separateur)(1)

   If k = 3 Then
   Else
      k = k + 1
   End If
End If
Next j

Array.Sort(TableauTriCoordX)
Array.Sort(TableauTriCoordY)


 
mercredi 14 novembre 2007 à 12:56:16 | Re : VB.Net Min Max dans un Tableau

JeffC1977

Mon problème ventait du fait que mes tableau étaient en String.
Je ne comprend toujours pas pourquoi j'avais un tableau sur deux qui se triait bien...


J'ai mis mes tableaux en Double et ca fonctionne...


Cette discussion est classée dans : ligne, net, vb, tableau, min


Répondre à ce message

Sujets en rapport avec ce message

impression d'une ligne texte avec retour a la ligne vb.net [ par chris81 ] bonjour , voila j'ai un petit souci, j'ai un fichier texte, j'aimerai imprimer des tableau de 9 sur 3 mais mon fichier est compose de 27 chiffre align affacer une ligne d'un tableau avec VB.NET [ par sibaihamza ] salut, g un grand problemj'arrive pas trouver comment effacer une ligne d'un tableau avec le VB.NETpar exemple effacer tab(i)j'attend votre aidemerci Dessiner un tableau en vb.net [ par chris81 ] bonjour, je cherche a dessiner un tableau de mon prog vb.net vers un fichier .txt savez vous comment je peux faire merci. "Groupe de controls" et VB.NET [ par DocteurVB ] bonjour,en VB.Net je crois avoir compris que la notion (présente dans VB6) de groupe de controls n'existe plus. Or pour mes besoins personnels il m'en Problem d'utilisation d'une function d'une dll vb en vb.net [ par durka79 ] Bonjour à tous,Dans notre société, nous avons commencé de travailler en vb.net, il n'y a pas longtemps. Nous avons dans la suituation de reutiliser l VB et les tableaux Word [ par yuyugs_84 ] Bonjourj'ai un ptit soucis dans mon prog vb :je dois me placer dans un tableau situé après une ligne de texte que j'ai précédemment recherché : excel & vb.net [ par chambou ] Voila, je voudrais que dans un tableau excel deja rempli, a partir de mon programme vb, je puisse rechercher un string dans une des colonnes du tablea Insérer et Afficher un tableau (VB.net) [ par van06 ] Salut,Je souhaiterai savoir s'il est possible de créer des tableaux, et si oui par quel moyen.En fait, je souhaiterai faire un menu Tableau/Insérer ta textbox en VB.NET [ par van06 ] Bonjour,Je souhaiterai savoir d'il est possible de récupérer ligne par ligne le contenu d'un textbox et si c'est le cas comment faire?Par exemple mon les tableaux en VB.NET [ par mogmog ] Bonjour!Est ce kkn pourrai mexpliquer comment remplir un tableau a 2 dimensions (2 colones) et le trier suivant la premiere colone??En fait je voudrai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,761 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales