Problème de programation en C sur calculer l' IMC
Résolu
Popelep
Messages postés
8
Statut
Membre
-
fiddy Messages postés 11653 Statut Contributeur -
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,
Je débute la programmation avec l' aide d' un livre, j' i réaliser un programe pour calculer l' imc (programe en console réalisé avec un IDE.
Voici le code source :
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
{
int imc = 0, taille = 0, poids = 0, taillec = 0;
printf("Quel est ta taille?\n\n");
scanf("%d", &taille);
printf("\n\nQuel est ton poids ?\n\n");
scanf("%d", &poids);
taillec = taille * taille;
imc = poids / taillec;
printf("Tu as %d d imc\n\n", imc);
if(imc < 18.5)
{
printf("Poids insuffisant !\n");
printf("Risque de developper des problemes de sante : accru\n\n");
}
else if(imc > 18.5 && imc < 24.9)
{
printf("Poids normal !\n ");
printf("Risque de developper des problemes de sante : moindre\n\n");
}
else if(imc > 25.0 && imc < 29.9)
{
printf("Suroids ou Pre obesite");
printf("Risque de developper des problemes de sante : accru\n\n");
}
}
return 0;
}
Merci d' avoir lu et si quelqu'un pouvait trouver une erreur car je lance le programe et il il me met toujours imc =0 à la fin
Je débute la programmation avec l' aide d' un livre, j' i réaliser un programe pour calculer l' imc (programe en console réalisé avec un IDE.
Voici le code source :
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
{
int imc = 0, taille = 0, poids = 0, taillec = 0;
printf("Quel est ta taille?\n\n");
scanf("%d", &taille);
printf("\n\nQuel est ton poids ?\n\n");
scanf("%d", &poids);
taillec = taille * taille;
imc = poids / taillec;
printf("Tu as %d d imc\n\n", imc);
if(imc < 18.5)
{
printf("Poids insuffisant !\n");
printf("Risque de developper des problemes de sante : accru\n\n");
}
else if(imc > 18.5 && imc < 24.9)
{
printf("Poids normal !\n ");
printf("Risque de developper des problemes de sante : moindre\n\n");
}
else if(imc > 25.0 && imc < 29.9)
{
printf("Suroids ou Pre obesite");
printf("Risque de developper des problemes de sante : accru\n\n");
}
}
return 0;
}
Merci d' avoir lu et si quelqu'un pouvait trouver une erreur car je lance le programe et il il me met toujours imc =0 à la fin
A voir également:
- Problème de programation en C sur calculer l' IMC
- Comment calculer la moyenne sur excel - Guide
- Comment calculer un total sur excel - Guide
- Imc gratuit - Télécharger - Santé & Bien-être
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Excel
3 réponses
Salut,
float imc = 0, taille = 0, poids = 0, taillec = 0;
printf("Quel est ta taille (m)\n\n"); /* en mètre */
scanf("%f", &taille);
printf("\n\nQuel est ton poids (Kg)\n\n"); /* en Kg */
scanf("%f", &poids);
taillec = taille * taille;
imc = poids / taillec;
printf("Tu as %f d imc\n\n", imc);
float imc = 0, taille = 0, poids = 0, taillec = 0;
printf("Quel est ta taille (m)\n\n"); /* en mètre */
scanf("%f", &taille);
printf("\n\nQuel est ton poids (Kg)\n\n"); /* en Kg */
scanf("%f", &poids);
taillec = taille * taille;
imc = poids / taillec;
printf("Tu as %f d imc\n\n", imc);