Erreur introuvable
pomolo11
-
Nomdidiou !! -
Nomdidiou !! -
Bonjour,
Voila; j'essaye d'éxecuter le programme suivant qui met en oeuvre la méthode de dicothomie, mais à ce qu'il parait il ya une erreur lors de la première acolade, je ne vois rien, et j'éspere que quelqu'un puisse m'aider, merci d'avance les programmeurs !! ^^
#include<conio.h>
#include<stdio.h>
#incude<math.h>
{
float f(floatx)
float r;
r=x*x*x-7*x*x+x-7;
return r;
}
main()
{
float(a,b,n,eps,m);
scanf("%f",&a);
scanf("%f",&b);
scanf("%f",&eps);
do
{m=a+b/2;
if(f(a)*f(m)<0);
else b=m;
if(f(m)=0)
TR=1;
else a=m;
getch();
}
Voila; j'essaye d'éxecuter le programme suivant qui met en oeuvre la méthode de dicothomie, mais à ce qu'il parait il ya une erreur lors de la première acolade, je ne vois rien, et j'éspere que quelqu'un puisse m'aider, merci d'avance les programmeurs !! ^^
#include<conio.h>
#include<stdio.h>
#incude<math.h>
{
float f(floatx)
float r;
r=x*x*x-7*x*x+x-7;
return r;
}
main()
{
float(a,b,n,eps,m);
scanf("%f",&a);
scanf("%f",&b);
scanf("%f",&eps);
do
{m=a+b/2;
if(f(a)*f(m)<0);
else b=m;
if(f(m)=0)
TR=1;
else a=m;
getch();
}
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Bonsoir
Moin non plus je ne vois rien avant ton accolade.
Et justement, il devrait y avoir quelque chose.
Ton accolade ouvre la définition d'une fonction, il te manque le type retourné et le nom de la fonction avant. -
Re,
Si c'est du C :
Je ne suis pas sur que float(a,b,n,eps,m); compile vraiment.
Essaye plutôt float a,b,n,eps,m;