Création
d'entreprise
Posez votre question Signaler

[C] - Erreur de calculs (et de variables)? [Résolu]

thanatos - Dernière réponse le 28 oct. 2009 à 13:17
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.
Lire la suite 

[C] - Erreur de calculs (et de variables) »

6 réponses
Réponse
+0
moins plus
Salut,

c'est quoi qui cloche ? qu'est-ce qui ne te convient pas ?
Ajouter un commentaire
Réponse
+0
moins plus
il y a un message d'erreur à la compilation ???
pacorabanix - 28 oct. 2009 à 02:28
ce que je trouve bizarre, c'est que d'abord tu tutoies l'utilisateur, puis ensuite vous le vouvoyez :D
Ajouter un commentaire
Réponse
+0
moins plus
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...
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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 ;)
Ajouter un commentaire
Ce document intitulé « [C] - Erreur de calculs (et de variables)? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?