[C] - Erreur de calculs (et de variables)?
Résolu
thanatos
-
thanatos -
thanatos -
Bonjour,
Je suis en train d'apprendre le C.
Je viens de coder un ptit programme, mais il ne marche pas.
Pourriez-vous me dire pourquoi parce que je ne vois pas...
-------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
system("title Calculez votre IMC");
double poids = 0;
double taille = 0;
printf("\n\nQuel est ton poids (en kg)?");
scanf("%lf", &poids);
system("cls");
printf("\n\nQuel est ta taille (en metres)?");
scanf("%lf", &taille);
system("cls");
double resultat = pow(taille, 2);
double ok = poids / resultat;
printf("Votre poids est de %f kg\n", poids);
printf("votre taille est de %f metres\n", taille);
printf("votre IMC est de %f", ok);
system("pause");
}
---------------------------------------------------------------------
Merci.
Je suis en train d'apprendre le C.
Je viens de coder un ptit programme, mais il ne marche pas.
Pourriez-vous me dire pourquoi parce que je ne vois pas...
-------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
system("title Calculez votre IMC");
double poids = 0;
double taille = 0;
printf("\n\nQuel est ton poids (en kg)?");
scanf("%lf", &poids);
system("cls");
printf("\n\nQuel est ta taille (en metres)?");
scanf("%lf", &taille);
system("cls");
double resultat = pow(taille, 2);
double ok = poids / resultat;
printf("Votre poids est de %f kg\n", poids);
printf("votre taille est de %f metres\n", taille);
printf("votre IMC est de %f", ok);
system("pause");
}
---------------------------------------------------------------------
Merci.
Configuration: Windows Vista Firefox 3.5.3
5 réponses
-
-
-
Benh, lors de la compilation tout est ok, masi quand je lance le programme, par exemple je rentre 60 et 1,90 il ne m'affiche pas ce qu'il faudrait...
-
Bonjour
il ne m'affiche pas ce qu'il faudrait...
Peux-tu être plus précis et dire ce qu'il t'affiche ? Car ça a bien l'air correct.
Mais fais attention, il faut utiliser le point et non pas la virgule pour séparer les mètres des centimètres quand tu saisis la taille -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Merci pour toutes les réponses, en effet c'était bien le point, car je mettais la virgule, mais je m'en suis souvenu avant de lire le dernier message :)
Merci encore ;)