Salut @ tous je me lance dans la programmation grace au tutoriel C, j'essaye de créer un programme test en C grace a l API code blocks.
J'en suis au début de la programmation et j essaye^^ de créer un programme
dans la console me permettant de caluler l'IMC (indice de masse corporel) pour m entrainer.
Au debut je declare mes variables de type int qui sont
masse,taille,imc.
Mais le resultat de mon opération est 0.00000000
J ai essayé avec des parentheses, avec taille*taille au lieu de taille exp2
mais toujours la meme reponse.
CODE SOURCE
Merci pour vos precieux conseils et je suis un peu gros
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include <stdio.h> #include <stdlib.h> #include <math.h> /* FONCTION MAIN====>CALCULE DE L IMC */ int main() { printf ("CE PROGRAMME PERMET DE CALCULER VOTRE IMC\nL'IMC CORRESPOND A L INDICE DE MASSE CORPOREL\n"); int masse; int taille; int imc; masse=0,taille=0,imc=0; printf ("quel taille mesurez vous en (m) ?"); scanf ("%lf", &taille); printf ("quel est votre masse en (kg) ?"); scanf ("%lf",&masse); //CALCULE DE L IMC MATH SELON VARIABLES imc = masse/pow(taille, 2); printf ("votre imc est de %f", imc); return 0; }![]()
Partager