cs_petifa
Messages postés215Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention10 mars 2014 16 oct. 2008 à 17:17
slt
tu aurais du mettre le projet entier, juste ca c'est pas beaucoup
sinon dans ce code ta variable age devrait être un int, et morphologie devrait être format Enum a la place de tes doubles...
De plus ta méthode devrait retourner un double... or elle ne retourne rien
et finalement ton code peut être simplifié, tu fais trois fois la même chose
# Enum Morph { Normale , Gracile, Large } ;
# void Methode_CREFF (double taille , int age , Morph morphologie )
# {
# system ("title Methode CREFF ");
#
# double POIDS_IDEAL=0, POIDS_EXECESSIF=0;
# switch (morphologie) {
# case Normale : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 ); break;
# case Gracile : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 * 0.9 ); break;
# case Large : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 * 1.1 );
# }
# if (POIDS_IDEAL != 0) {
# POIDS_EXECESSIF = (POIDS_IDEAL*1.1);
# cout <<"Votre poids ideal selon la methode de CREFF : "<<POIDS_IDEAL<<" kg "<<endl;
# cout <<""<<endl;
# cout <<"Votre poids devient excessif s'il depasse : "<<POIDS_EXECESSIF<<" kg "<<endl;
# }
# }
16 oct. 2008 à 17:17
tu aurais du mettre le projet entier, juste ca c'est pas beaucoup
sinon dans ce code ta variable age devrait être un int, et morphologie devrait être format Enum a la place de tes doubles...
De plus ta méthode devrait retourner un double... or elle ne retourne rien
et finalement ton code peut être simplifié, tu fais trois fois la même chose
# Enum Morph { Normale , Gracile, Large } ;
# void Methode_CREFF (double taille , int age , Morph morphologie )
# {
# system ("title Methode CREFF ");
#
# double POIDS_IDEAL=0, POIDS_EXECESSIF=0;
# switch (morphologie) {
# case Normale : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 ); break;
# case Gracile : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 * 0.9 ); break;
# case Large : POIDS_IDEAL = ((taille-100 + age /10) * 0.9 * 1.1 );
# }
# if (POIDS_IDEAL != 0) {
# POIDS_EXECESSIF = (POIDS_IDEAL*1.1);
# cout <<"Votre poids ideal selon la methode de CREFF : "<<POIDS_IDEAL<<" kg "<<endl;
# cout <<""<<endl;
# cout <<"Votre poids devient excessif s'il depasse : "<<POIDS_EXECESSIF<<" kg "<<endl;
# }
# }