C ?? - C - Programmation
Marsh Posté le 06-10-2008 à 23:34:34
Merci d'éditer le titre à l'aide du bouton pour le rendre explicite.
Marsh Posté le 06-10-2008 à 23:35:41
Quand tu dis "il arrive pas à faire le calcul", que veux-tu dire ?
Le résultat produit est-il faux ? Quel est le résultat attendu ?
Marsh Posté le 06-10-2008 à 23:38:08
j'ai commencé a trouvé l'erreur mais mnt y en a une autre le résultat et tjr 3. Et normalement il devrait etre variable enfonction des chiffres rentrés.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
double n1 = 0, n2 = 0, n3 = 0, n4 = 0, n5 = 0, n6 = 0, n7 = 0;
printf("Quel est la hauteur : " );
scanf("%lf", &n1);
printf("Quel est la longeur de la ligne de jour : " );
scanf("%lf", &n2);
n3 = n1/17;
n4 = n2/29;
n3 = ceil(n1);
n4 = ceil(n2);
n5 = n1/n3;
n6 = n2/n4;
n7 = 2*n5+n6;
printf("2x%lf + %lf = %lf\n", n5, n6, n7);
system("PAUSE" );
return 0;
}
Marsh Posté le 06-10-2008 à 23:41:57
Je viens de remarquer ton autre topic : http://forum.hardware.fr/hfr/Progr [...] 8339_1.htm
Y a-t-il un quelconque rapport ?
Et qu'est-ce que ton programme est sensé calculer ? Parce que là comme ça, c'est un peu brouillon. Surtout avec la suite de variables n?, avec entre autres "n3" qui est affectée deux fois de suite... une erreur ?
Marsh Posté le 07-10-2008 à 22:58:10
on dirait effectivement le même topic... fermeture et la suite, si suite il y a, se passe dans le topic mentionné ci dessus
Marsh Posté le 06-10-2008 à 23:25:47
Pourquoi y a t il un problème ? Il arrive pas à faire le calcule