cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012
-
23 avril 2007 à 21:27
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 2007
-
1 juin 2007 à 14:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 30 avril 2007 à 19:30
et pour l'expérience acquise ... futur "helper", va !
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 30 avril 2007 à 19:29
bien vu yves yves :) :) :) !
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 30 avril 2007 à 19:28
Tout à fait d'accord, ne m'en veux pas, mais je suggèrerais au admins de désactiver la source, mais que tu puisses conserver les crédits engrangés pour le temps passé et l'effort accompli.
Bien vu YvesYves !
cs_yvesyves
Messages postés561Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention11 octobre 2010 30 avril 2007 à 11:56
Les sites ne manquent pas. Celui ci prend en compte l'age et le sexe, il paraît que la formule a été remaniée de puis et peut prendre en compte d'autres données comme celles-ci. http://www.suptiva.fr/imc.php?calcul=1
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 28 avril 2007 à 11:05
Ah oui :) moi qui suit scrupuleux comme toi, je ne l'avais pas remarqué :)
CrocoRICo
Messages postés2Date d'inscriptionsamedi 1 octobre 2005StatutMembreDernière intervention10 août 2008 28 avril 2007 à 10:20
IMC c'est Indice de Masse Corporelle pas Index :)
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 23 avril 2007 à 23:10
^^ oui, j'ai testé en cm et ça correspond.
On peut aussi faire de l'approximatif. La preuve, sans réfléchir :
If poids < MesureBasse Then
MessageBox("Maigrichon")
ElseIf poids > MesureBasse And poids < MesureHaute Then
MessageBox("Normal")
ElseIf poids > MesureHaute Then
MessageBox("Obèse")
End If
A quelque chose prêt, ça devrait le faire :D
++
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 23:07
Ou pire, avec les deux valeurs poids et taille à vide (ce que j'ai fait au départ - trop pressé - )
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200825 23 avril 2007 à 23:05
HVB> Ta dernière remarque prend effectivemment toute sa grandeur sur des lignes comme celle-ci :
Dim taillecm As Double = TbTaille.Text
Quelle merveille ! C'est quelque chose qui aurait dû être interdit dans VB en passant à .NET. Ca ne devrait même pas compiler ! Des milliers de programmeurs en herbe vont apprendre n'importe quoi en faisant çà, et se retrouveront bien embêtés quand ils programmeront en C, Java ou autre langage qui sait ce qu'est un type de données.
En plus, imagine que je tape "aaaa" dans TbTaille ... ben j'ai un plantage à l'exécution.
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 23:03
Non, non, c'est bien en cm, il aurait du le préciser par contre. tape imc sur google, et tu verras que les unités sont les bonnes.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 23 avril 2007 à 23:00
Ahhh, bien mieux, merci ;)
J'ai pas regardé le code car je ne fais pas encore vraiment du vb .net, je pensais qu'il fallait le mettre en mètre ! :$
Voilà une autre idée d'amélioration, en plus du Zip.
Si un point est dans le TextBox, multiplier la valeur par 100
++
Ps : je retire mon "MOUHHHAAAAAA"
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 22:55
mortalino, as-tu mis taille en cm ? (j'ai enfin réussi à me créer et convertir le projet en vb.net) Parce que j'avais lu par une source extérieure qu'il faut la mettre en cm, et le poids en kg.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 23 avril 2007 à 22:52
MOUHHHAAAAAA
Il me sors Obèse !!!!!
Faut revoir tes calculs : je suis grand et fin :D
Si je dis à mes potes que j'ai testé un code qui me dit que je suis Obèse, ils vont s'marrer !
++
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 20093 23 avril 2007 à 22:43
bon comme le test me dit "normal", je te passe les critiques sur la variable sans type, les conversions implicites, etc... :)
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 21:38
désolé, je il m'arrive de m'énerver vite pour un rien. Heureusement que le système de notation n'a pas fonctionné chez moi.
loloof64, ce n'st pas parsqu'un membre a oublier de mettre son zip qu'il faut mettre une mauvaise note.
On attend donc que notre ami JelkCo dépose son fichier zip (sans les répertoires bin et obj stp), on notera ensuite.
__
Kenji
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 21:30
Désolé, je me suis un peu emporté : mais si tu peux ajouter ta Form dans ton zip, n'hésites surtout pas. Il faut refaire les contrôles soi-même, et le plus énervant, définir les clauses Handles soi-même : là où j'ai malheureusement échoué.
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 avril 2007 à 21:27
Tu as de la chance que le système de notation ne fonctionne pas sur mon ordi, sinon tu aurais récolté au moins une mauvaise note - la mienne - pour avoir posté le code sans avoir pensé à la Form - aux contrôles .
1 juin 2007 à 14:00
30 avril 2007 à 19:30
30 avril 2007 à 19:29
30 avril 2007 à 19:28
Bien vu YvesYves !
30 avril 2007 à 11:56
28 avril 2007 à 11:05
28 avril 2007 à 10:20
23 avril 2007 à 23:10
On peut aussi faire de l'approximatif. La preuve, sans réfléchir :
Exemple :
taille = 180
poids = 80
MesureBasse = (taille - 100) - (taille - 100) / 10
MesureHaute = (taille - 100) + (taille - 100) / 10
If poids < MesureBasse Then
MessageBox("Maigrichon")
ElseIf poids > MesureBasse And poids < MesureHaute Then
MessageBox("Normal")
ElseIf poids > MesureHaute Then
MessageBox("Obèse")
End If
A quelque chose prêt, ça devrait le faire :D
++
23 avril 2007 à 23:07
23 avril 2007 à 23:05
Dim taillecm As Double = TbTaille.Text
Quelle merveille ! C'est quelque chose qui aurait dû être interdit dans VB en passant à .NET. Ca ne devrait même pas compiler ! Des milliers de programmeurs en herbe vont apprendre n'importe quoi en faisant çà, et se retrouveront bien embêtés quand ils programmeront en C, Java ou autre langage qui sait ce qu'est un type de données.
En plus, imagine que je tape "aaaa" dans TbTaille ... ben j'ai un plantage à l'exécution.
23 avril 2007 à 23:03
23 avril 2007 à 23:00
J'ai pas regardé le code car je ne fais pas encore vraiment du vb .net, je pensais qu'il fallait le mettre en mètre ! :$
Voilà une autre idée d'amélioration, en plus du Zip.
Si un point est dans le TextBox, multiplier la valeur par 100
++
Ps : je retire mon "MOUHHHAAAAAA"
23 avril 2007 à 22:55
23 avril 2007 à 22:52
Il me sors Obèse !!!!!
Faut revoir tes calculs : je suis grand et fin :D
Si je dis à mes potes que j'ai testé un code qui me dit que je suis Obèse, ils vont s'marrer !
++
23 avril 2007 à 22:43
23 avril 2007 à 21:38
23 avril 2007 à 21:37
On attend donc que notre ami JelkCo dépose son fichier zip (sans les répertoires bin et obj stp), on notera ensuite.
__
Kenji
23 avril 2007 à 21:30
23 avril 2007 à 21:27