begin process at 2012 02 16 14:38:15
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CALCUL DE L'INDICE DE MASSE CORPORELLE (BMI)

CALCUL DE L'INDICE DE MASSE CORPORELLE (BMI)


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :masse corporelle, calcul, variable, gestion erreur, BMI Niveau :Débutant Date de création :12/01/2008 Date de mise à jour :12/01/2008 19:19:12 Vu / téléchargé :11 648 / 452

Auteur : robapt

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bon ben comme vous pouvez le voir, le titre en dis assez!
Ceci est très débutant mais c'est mon premier code (je mis suis remis alors que je n'y avait pas retouché pendant 2 ans ... donc soyez sympa! ^^)
Pour les débutant (encore plus que moi lol), il y a la gestion des erreurs au cas par cas puis du stockage de valeurs dans une variable.
Voila ! Merci à tous!



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

12 janvier 2008 19:11:23 :
Mis à jour pour les erreurs qui précisées pas assez ... ^_^ 'Merci aux membres pour leurs commentaires
12 janvier 2008 19:12:52 :
Modification de la gestion des erreur 'Merci au membre pour leurs commentaires!
12 janvier 2008 19:13:16 :
Modification de la gestion des erreur 'Merci au membre pour leurs commentaires!
12 janvier 2008 19:19:12 :
Ajout de 'Option Explicit' dans le code ... lol

 Sources du même auteur

Source avec Zip Source avec une capture PETIT EXEMPLE DE CHAT AVEC WINSOCK
Source avec Zip Source avec une capture CONNECTIONS CLIENT-SERVEUR VIA WINSOCK

 Sources de la même categorie

Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACT... par ALMIRA
Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty
Source avec Zip Source avec une capture PETIT LOGICIEL DE DEVIS SANS BD par lololilizozo

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CALCUL DE PLACEMENT OU DE PRET - MENSUALITES - MONTANT - D... par lexsty
Source avec Zip Source .NET (Dotnet) NOMBRES PRIMORDIAUX par alpha5
Source avec Zip Source avec une capture SUDOKU SOLVEUR CRIBLE par ccgousset
Source avec Zip Source avec une capture Source .NET (Dotnet) CALCUL DE RÉSISTANCE par Jeromedu79
Source avec une capture [VB6] TRANSMETTRE UN TABLEAU PAR PROCÉDURE par magicgus

Commentaires et avis

Commentaire de econs le 12/01/2008 18:44:49 administrateur CS

Salut,

Précision : il s'agit de l'indice de masse corporelle, et pas de la masse corporelle.

Et concernant ta seule ligne de code :
bmi = poids.Text / (taille.Text * taille.Text)

Ben, heureusement que VB6 n'est pas très regardant sur le typage, parce que dans n'importe quel autre langage, ce truc-là ne compile pas.

D'ailleurs, si je rentre "azerty" pour ma taille, que se passe t-il ?

Commentaire de robapt le 12/01/2008 19:06:51

Ha ouai mince ! ^^ J'ai oublié ce type d'erreur j'y est pensé aux début mais j'ai oublié quand j'ai trouvé le code pour le cas par cas dans les erreur ! merci pour l'info, je modifie sa tout de suite ! ;)

Commentaire de econs le 12/01/2008 19:12:08 administrateur CS

Et tapes "Option Explicit" en haut de ta page de code.
VB détectera tout seul d'autres erreurs. :o)

Commentaire de robapt le 12/01/2008 19:21:02

Merci à toi ECONS, admin, pour ce bout de code, je m'était souvent demandé à quoi pouvais servir se code sans pour autant rechercher à quoi il pouvait servir ! Mais c'est vrai que c'est important et plus pratique avec sa ! ^^
Merci, merci et encore merci !

Commentaire de econs le 12/01/2008 19:25:11 administrateur CS

Bah oui, ne pas déclarer le type de ses variables est un très mauvais départ dans le monde de la programmation. Merci 'Option Explicit" !

Commentaire de EBArtSoft le 13/01/2008 10:07:09 administrateur CS

Ca devrait être interdit tout comme les calculettes et les convertisseur euro/francs !

Commentaire de us_30 le 13/01/2008 10:50:11

Bonjour,

Personnellement, je met un 10 pour l'idée, et un 10 pour l'encouragement...

Pour le code, c'est sur que c'est pas très propre... je te propose cette alternative à regarder :

=

Option Explicit
Private Sub Command1_Click()

'Déclaration variables
Dim Tail As Double
Dim Poid As Double
Dim Indice As Double

'Conversion TextBox en Valeur
Tail = Val(Replace(taille.Text, ",", "."))
Poid = Val(Replace(poids.Text, ",", "."))

'Calcul de l'indice
Indice = Poid / (Tail ^ 2)

'Renvoi
MsgBox "Votre indice de masse corporelle est de : " & Round(Indice, 2)

End Sub

=

Bon courage,

Amicalement,
Us.

Commentaire de us_30 le 13/01/2008 10:51:12 10/10

oupsss... j'ai oublié la note...

Us.

Commentaire de EBArtSoft le 13/01/2008 12:01:21 administrateur CS

US_30> Pour l'encouragement ok mais pour l'idée ?!?

C'est clair qu'elle est carrement trop originale haha. Je tape "corporelle" dans la case "rechercher" et hop 6 codes identique...

http://www.vbfrance.com/recherche.aspx?r=corporelle

Commentaire de us_30 le 13/01/2008 16:25:59

Salut,

J'vais polémiquer. Y'a en que 5 sur VBF... dont 1 inacessible ?!...
A savoir, un le :
- 23/04/2007 en VB.NET (du coup, il ne compte pas !)
- 03/02/2005 en VB6 mais marche pôs... (donc compte pas!)
- 26/06/2003 VB6 ... bon ok.
- 01/11/2002 VB6 mais marche pôs non plus... (donc compte pas!)
au vu des dates, 2002, 2003... trop vieux, donc compte plôus...

donc comme il n'y en a pas franchement moins que les calculatrices, je ne les avais jamais vu... donc en avoir une fois de temps en temps... alors, m'ouais, c'est une idée presque originale... D'ailleurs, si on prend le délai entre deux dates pour la taille, et le nombre d'Octet de la source pour le poids, et qu'on fait le rapport Poids/taille^2, et si "l'indice de masse de code identique" est entre 20 et 25, alors VBF se trouve dans la zone idéale... non ? j'y peut rien c'est médicale ! Ici, 9506/ ((12/01/2008)-(23/04/2007))^2 = 9506/264^2 = 0.13 !! c'est franchement maigrichon !!

Amicalement,
Us.

Commentaire de us_30 le 13/01/2008 16:29:39

"l'Indice de Masse de Code" => IMC ! comme Indice de Masse Coporelle... j'invente rien...

Us.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

calcul avec une date [ par laurent92370 ] bonjourmon problème :dans une variable LADATE, de type long, je récupère la date au format 26012005 par exemple.puis, dans une variable Problème calcul [ par Nesta ] Bonjour,J'ai réalisé un prog qui trace des courbes et qui calcul son mini., son maxi., et sa déviation qui elle me pose problème.Pour sa j'ai pompé la variable Currency insufisante [ par Cracker ] Je dois faire un calcul avec un nombre supérieur a la limite autorisé par les variables Curerncy !!C a d ke mon nombre est supérieur à 922 337 203 685 Problème de macro - calcul en fonction d'une variable [ par FlyingAlex ] Amis du jour bonjour!Alors tout d'abord j'ai un petit souci.J'ai créé sous Excel une combobox qui prend des valeurs suivant une liste dans une autre f Passage d'une variable d'une macro vers une feuille de calcul [ par Tity333 ] Bonjour, à tous,Je cherche depuis quelque temps à utiliser une variable définie selon les choix d'un set d'OptionButton directement dans mes formules calcul d'une variable [ par draluorg ] Salut a tous,est il possible de calculer une variable ?exemple si ma variable renvoi 8 + 2 * 3 -4merci pour vos reponses @+Quand o pose une question o variable [ par evildido ] Salut à tous. Pardonner moi à l'avance pour cette question peut paraitre un peu bête mais mon niveau en c++ étant déplorable, Interruption logicielle & variable public [ par salazar ] Lorsque je veux lire une variable déclarée en public, quand je génère une interruption logicielle avec SetWindowLong/CallWindowPro VB.Net lire un fichier INI et en récupérer l'info [ par MagDix ] Bonjour Je veux essayer de lire une fichier.INI mais je ne m'y connais pas vraiment.J'ai pris un bout de code dans le site et j'essais de travailler Récupérer une données que l'on tape dans userform pour l'exploiter en tant que variable [ par fgassmann ] Bonjour,J'ai créé un userform tout simple, par exemple, je tape "500", comment récupérer cette variable dans le code et l'exploiter.D'avance merciFran


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 7,847 sec (3)

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