Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB.Net Min Max dans un Tableau [ Divers / Débutants ] (JeffC1977)

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é dans : ligne, net, vb, tableau, min


Répondre à ce message

Sujets en rapport avec ce message

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 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 datagrid vb.net [ par ALDOlivier ] Salut,J'utilise un datagrid pour afficher les valeurs de ma base de données et je voudrais savoir comment faire pour que quand je clic sur une ligne d VB.Net Datagrid ligne supplémentaire [ par loislane21 ] Bonjour,J'ai un problème avec mon datagrid.Je suis en VB.Net sous Visual Studio 2003 et je voudrais enlever la ligne supplémentaire mise automatiqueme VB.Net 2003 Datagrid ligne supplémentaire automatique à supprimer [ par loislane21 ] Bonjour,J'ai un problème avec mon datagrid depuis un moment déjà et ça devient assez urgent.Je suis en VB.Net sous Visual Studio 2003 et je voudrais e [VB.NET]Spliter une ligne dans un tableau [ par morsi ] Bonjour, Je lis une ligne de mon fichier, cette ligne comporte plusieurs informations séparé par des ";", je veux spliter ma ligne dans un tableaux. [VB.NET] Supprimer une ligne dans un DataGrid [ par Botanique ] Bonjour, j'aimerai savoir, comment supprimer la ligne(i) dans un datagrid de WinForm? J'ai lu dans d'autre sujet similaire qu'il fallait mettre la pr [VB.NET] Nombre de ligne DataGrid [ par Botanique ] Bonjour, j'aimerais savoir s'il existe la possibilité de connaître le nombre de ligne d'un DataGrid, comme avec les DaTables (DataTable.Rows.count)? DataGrid et changement de couleur ligne en VB.NET [ par yurfstage ] Bon alors, avant de poster ce message, j'ai bien consulter les demandes similaires, mais je suis desolé y'en a aucune qui marche..... je fais pas du C tableau excel sous vb.net [ par Val1412 ] Bonjour,je souhaite intégrer un tableau excel dans un form en vb.net 2003 mais je ne sais pas du tout comment m'y prendre pour afficher le tableau dan


Nos sponsors

Sondage...

CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.