Exo langage c

Fermé
cslay Messages postés 151 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 26 janvier 2010 - 12 avril 2009 à 20:43
cslay Messages postés 151 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 26 janvier 2010 - 2 mai 2009 à 22:48
Bonjour,
merci d'avance
exercice : pointeur et fonction langage C
On ce propose de calculer l'intégrale d'une fonction très simple entre deux bornes par exemple ( ∫ dx/x ) I=intégrale entre 1 et 3 de ( dx/x )
on utilise la méthode de calcul dite des rectangle on définit un pas suffisamment petit appelé "pas" correspondant par exemple a la 10.000e partie de l'intervalle considéré et on effectue la somme directe des aires des rectangles inscrits entre la courbe et l'axe des abscisses ,écrire le programme de calcul en considérant que f est définie comme une fonction
A voir également:

4 réponses

lucieb31 Messages postés 345 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 28 juillet 2012 62
12 avril 2009 à 21:38
on est pas la pour faire les exercices que vous devez chercher seuls
1
cslay Messages postés 151 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 26 janvier 2010 2
2 mai 2009 à 22:48
merci a vous es ce que comme ca c just ?

/*integral*/
#include<stdio.h>
#include<math.h>
double f(double x)
{
return exp(x);
}
float main()
{
float a,b,i,N;
double pas,resultat,S;
printf("Saisir respectivement a,b,N:\n");
scanf("%f",&a);
scanf("%f",&b);
scanf("%f",&N);
pas=abs(b-a)/N;
S=0;
for(i=0;i<=N-1;i++)
{
S=S+(pas*f(a+(i*pas)));
}
resultat=S;
printf("le resultat est :%lf\n",S);
}
1
cslay Messages postés 151 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 26 janvier 2010 2
14 avril 2009 à 19:01
merci a toi mais si je savais comment faire je l'aurai fais j'ai même pas une petite idée
0
lucieb31 Messages postés 345 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 28 juillet 2012 62
14 avril 2009 à 19:25
cherche "methode des rectangles" sur google tu devrais trouver l'algorithme de la resolution d'integrale avec cette methode, et ensuite il te suffit de le transformer en c. et si tu trouve pas l'algo mais juste la methode, a toi de l'ecrire, tu le poste et on te dis où il y a des erreurs.
bon courage
0